Je veux écrire un script qui exécutera gpgun fichier appelé "fichier" avec la phrase secrète "test".
Normalement, lorsque j'utilise gpg, je lance généralement juste gpg -c fileet 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?
--passphraseet--symmetricétait en fait correct, mais je ne manquais que l'--batchargument? Parce que ça n'a pas marché pour moi. J'ai essayé d'ajouter--batchavant 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 mamanpage.