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.
      
 KarstenW Nachtrag zu: „Muss das Archiv unbedingt verschlüsselt werden ? Das kann gzip nicht.“
KarstenW Nachtrag zu: „Muss das Archiv unbedingt verschlüsselt werden ? Das kann gzip nicht.“
      
          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
        
