hallo,
wie kann man ein verschlüsseltes zip archiv erstellen per script ?
mein problem ist das zip 2x ein passwort fordert.

hallo,
wie kann man ein verschlüsseltes zip archiv erstellen per script ?
mein problem ist das zip 2x ein passwort fordert.
Ich habe meinen Irrtum erkannt! Das Programm zip kann Archive verschlüsseln. Ich habe zip noch nie benutzt. Kommandozeilenparamter kann man einem Shellscript mit übergeben. Bei der BASH entspricht der Parameter $0 dem Shellscriptnamen (incl. dem Pfad), $1 ist der erste Parameter, $2 ist der zweite Parameter ...
Du brauchst also bloß anstelle des richtigen Passwortes $1 im Shellscriptes angeben und beim Start des Shellscriptes das Passwort mit angeben.
Wenn du über prüfen willst ob ein Parameter mit angegeben wurde, dann kannst du die Variable $# im Shellscript abfragen. $# enthält die Anzahl Kommandozeilenparameter:
Beispiel:
if [ $# != 2 ] ; then
echo
echo "Usage: $0 Passwort !"
echo "$0 braucht ein Passwort als Parameter !"
exit 1
fi