gpgパスフレーズ「test」を使用して「file」というファイルを実行するスクリプトを記述したいと思います。
通常、を使用するとgpg、通常は実行するだけでgpg -c fileパスフレーズを要求されます。しかし、このスクリプトがすべてを独自に実行するようにしたいので、コマンドの一部としてパスフレーズを提供したいと思います。
今私が使用しようとすると:gpg -c file --passphrase test、それは出力します:
使用法:gpg [オプション] --symmetric [ファイル名]
どの継ぎ目が私に使ってもらいたいのかgpg --passphrase test --symmetric file。しかし、それを行うと、パスフレーズを使用するように求めるダイアログがポップアップ表示されます。これは私が望むものではありません。
引数を正しく設定するにはどうすればよいですか?
--passphraseと--symmetric引数の順序は実際には正しいということですが、私は--batch引数を見逃していただけですか?それは私にはうまくいきませんでした。念のため--batch、前と後の両方を追加しようとしました。また、私が使用しているものがGPG 2であるかどうかを確認する方法はありNote that this passphrase is only used if the option --batch has also been given.ませんが、貼り付けたと言う部分が私のmanページに存在しません。