R
r00ki3
Jungspund
Ich hoffe ich nerve nicht, aber nach stundenlanger Trüffelei innerhalb Google und eines dicken Papier - Schinkens zur bash fällt mir nichts mehr ein, als mich erneut an Euch zu wenden.
Folgendes Skript....
cat /usr/bin/paycipher/key.id | while
read key smtp
do
for dump in `find /usr/bin/paycipher/$key -follow -mmin +1 -iname "*.bak"`
if [ "$dump" == "" ] ; then
exit 0
else
gpg -v -r $key --multifile --encrypt --yes $dump
# Quelldateien löschen
rm -rf $dump
fi
done
exit 0
fällt auf die Nase mit
paycipher: [..] syntax error near unexpected token `if'
Hier wird geprüft, ob $dump leer ist ( also find nichts zurückgibt ).
Wenn das der Fall ist, soll das Skript aussteigen --> exit 0.
Falls $dump nicht leer ist, soll die whileDo - Schleife laufen.
Obwohl die Reihenfolge von if .. then .. else . .while .. do .. fi .. done
eigentlich passen müßte. Ich bin mir sicher es ist irgendeine winzige
Kleinigkeit....aber bin halt Anfänger....
--> schonmal vielen Dank !
Daniel
Folgendes Skript....
cat /usr/bin/paycipher/key.id | while
read key smtp
do
for dump in `find /usr/bin/paycipher/$key -follow -mmin +1 -iname "*.bak"`
if [ "$dump" == "" ] ; then
exit 0
else
gpg -v -r $key --multifile --encrypt --yes $dump
# Quelldateien löschen
rm -rf $dump
fi
done
exit 0
fällt auf die Nase mit
paycipher: [..] syntax error near unexpected token `if'
Hier wird geprüft, ob $dump leer ist ( also find nichts zurückgibt ).
Wenn das der Fall ist, soll das Skript aussteigen --> exit 0.
Falls $dump nicht leer ist, soll die whileDo - Schleife laufen.
Obwohl die Reihenfolge von if .. then .. else . .while .. do .. fi .. done
eigentlich passen müßte. Ich bin mir sicher es ist irgendeine winzige
Kleinigkeit....aber bin halt Anfänger....
--> schonmal vielen Dank !
Daniel
Zuletzt bearbeitet: