Anzeige:
Ergebnis 1 bis 3 von 3

Thema: passwortübergabe an laufenden Befehl

  1. #1
    Registrierter Benutzer
    Registriert seit
    13.10.2011
    Beiträge
    2

    passwortübergabe an laufenden Befehl

    Hallo zusammen

    Ich schreibe gerade einen bash Script der mir die Arbeit erleichtern soll.
    Soweit sogut nur habe ich jetzt ein Problemm.
    Ich möchte mit unrar ein rar archiv entpacken das passwortgeschützt ist.
    Eine möglichkeit das Passwort unrar gleich mit dem Aufruf mitzugeben (also als Argument) habe ich nicht gefunden.
    Auch jegliche andere Versuche von mir nach dem aufruf von unrar ihm das Passwort zu geben (im Script versteht sich) schlugen fehl.

    Wenn unrar aufgerufen wird (unrar option "zu entpackende Datei" "Zielverzeichnis") gibt (egal ob im script oder direkt) unrar mir eine Ausgabe in der steht die Version etc und was wohin entpackt wird. Bei Passwortgeschützten Dateien will er nun ein Passwort von mir das ich eingeben muss.

    Ich bekomme es nicht hin unrar diese Eingabe zu "übergeben" via Script.

    Bin für jeden Tipp dankbar



    Grüsse.

  2. #2
    Registrierter Benutzer Avatar von undefined
    Registriert seit
    01.03.2004
    Beiträge
    1.255
    Zitat Zitat von User17 Beitrag anzeigen
    Hallo zusammen
    .................
    Eine möglichkeit das Passwort unrar gleich mit dem Aufruf mitzugeben (also als Argument) habe ich nicht gefunden.
    ................
    Kann ich irgendwie nicht glauben
    Code:
    ~> unrar --help | grep -a1 pass
      ow            Save or restore file owner and group
      p[password]   Set password
      p-            Do not query password
      r             Recurse subdirectories
    mfg undefined
    --
    Undefined Behavior (undefiniertes Verhalten) bedeutet meistens etwas ungültiges.
    xhtml Debugger

  3. #3
    Registrierter Benutzer
    Registriert seit
    13.10.2011
    Beiträge
    2
    danke vielmals

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •