Ich möchte ein Skript schreiben, das gpg
eine Datei namens "file" mit der Passphrase "test" ausführt.
Normalerweise gpg
laufe ich bei der Verwendung einfach gpg -c file
und es fragt mich nach der Passphrase. Da dieses Skript jedoch alles selbst ausführen soll, möchte ich die Passphrase als Teil des Befehls bereitstellen.
Wenn ich jetzt versuche,: zu verwenden gpg -c file --passphrase test
, wird Folgendes ausgegeben:
Verwendung: gpg [Optionen] --symmetrisch [Dateiname]
Welche Nähte möchte ich verwenden gpg --passphrase test --symmetric file
? Wenn ich das mache, wird ein Dialogfeld angezeigt, in dem ich nach der Passphrase gefragt werde. Das ist nicht was ich will.
Wie richte ich die Argumente richtig ein?
--passphrase
und--symmetric
Argumente tatsächlich korrekt war, aber ich habe nur das--batch
Argument vermisst ? Weil das bei mir nicht funktioniert hat. Ich habe versucht,--batch
sowohl vorher als auch nachher hinzuzufügen , nur für den Fall. Außerdem kann ich nicht überprüfen, ob ich GPG 2 verwende, aber der Teil, den Sie eingefügt haben und der besagt,Note that this passphrase is only used if the option --batch has also been given.
dass er nicht auf meinerman
Seite vorhanden ist.