Я хочу написати сценарій, який запустить gpg
файл під назвою "файл" із парольною фразою "тест".
Зазвичай, коли я користуюсь gpg
, я зазвичай просто бігаю, gpg -c file
і це запитує у мене парольну фразу. Але оскільки я хочу, щоб цей сценарій робив все самостійно, я хотів би надати парольну фразу як частину команди.
Тепер, коли я намагаюся використовувати:, gpg -c file --passphrase test
він виводить:
використання: gpg [параметри] - симетричний [ім'я файлу]
Які шви, як це хоче, я використовую 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
сторінці.