Pārlūkot izejas kodu

fixed shake eval yet again

tags/v20240302
Emil Williams pirms 4 mēnešiem
vecāks
revīzija
f21841ad99
Šim parakstam datu bāzē netika atrasta zināma atslēga GPG atslēgas ID: 5432DB986FDBCF8A
2 mainītis faili ar 3 papildinājumiem un 2 dzēšanām
  1. +1
    -1
      install.sh
  2. +2
    -1
      shake

+ 1
- 1
install.sh Parādīt failu

@@ -1,6 +1,6 @@
#!/bin/sh
cd $(dirname "$(readlink -f "$0")")
SUDO=${SUDO:-sudo}
SUDO=${SUDO-sudo}
chmod +x shake
./shake bake.c -s $@ && \
$SUDO install -m 755 shake bake ${TARGET:-/usr/local/bin}

+ 2
- 1
shake Parādīt failu

@@ -60,10 +60,11 @@ line=${line//\$+/$@}

if [[ -n $line ]]; then
command="${line#*${MARK}}"
command=$(echo $command | sed 's/[^\\]\?#.*//')
echo "Exec: $command"
if [[ $run -eq 1 ]]; then
echo "Output:"
$command
sh -c "$command"
fi
else
echo -e "${MARKSTR} is not defined." >&2


Notiek ielāde…
Atcelt
Saglabāt