Je veux écrire un script qui exécutera gpg
un fichier appelé "fichier" avec la phrase secrète "test".
Normalement, lorsque j'utilise gpg
, je lance généralement juste gpg -c file
et il me demande la phrase secrète. Mais comme je veux que ce script fasse tout seul, je voudrais fournir la phrase secrète dans le cadre de la commande.
Maintenant, quand j'essaie d'utiliser gpg -c file --passphrase test
:, il génère:
utilisation: gpg [options] --symétrique [nom de fichier]
Quelles coutures comme ça veut que j'utilise gpg --passphrase test --symmetric file
. Mais si je le fais, une boîte de dialogue s'affiche et me demande la phrase secrète à utiliser; ce n'est pas ce que je veux.
Comment configurer correctement les arguments?
--passphrase
et--symmetric
était en fait correct, mais je ne manquais que l'--batch
argument? Parce que ça n'a pas marché pour moi. J'ai essayé d'ajouter--batch
avant et après, juste au cas où. De plus, je ne sais pas comment vérifier si ce que j'utilise est GPG 2, mais la partie que vous avez collée qui ditNote that this passphrase is only used if the option --batch has also been given.
n'existe pas dans maman
page.