Emil Williams
3 meses atrás
Nenhuma chave conhecida encontrada para esta assinatura no banco de dados
ID da chave GPG: 5432DB986FDBCF8A
2 arquivos alterados com
3 adições e
2 exclusões
-
install.sh
-
shake
|
|
@@ -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} |
|
|
@@ -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 |
|
|
|