Ich möchte ein Skript schreiben, das gpgeine Datei namens "file" mit der Passphrase "test" ausführt.
Normalerweise gpglaufe ich bei der Verwendung einfach gpg -c fileund 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?
--passphraseund--symmetricArgumente tatsächlich korrekt war, aber ich habe nur das--batchArgument vermisst ? Weil das bei mir nicht funktioniert hat. Ich habe versucht,--batchsowohl 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 meinermanSeite vorhanden ist.