laurent.jumet at skynet.be
Sun Aug 29 07:43:41 CEST 2010
Hello James !
James Board <jpboard2 at yahoo.com> wrote:
> I'm trying to encode a file in a shell script on a linux machine. The
> script is getting stuck on an interactive question for which the answer is
> always 'y' (yes). I tried redirecting stdin from a file, and with 'echo "y"
> | ....", but that doesn't work for some reason (it works with other programs
> that take interactive input from the user). I also tried the --yes option,
> but this doesn't work either.
> How can I redirect STDIN to pgp so that questions are always answered 'y'
> and my script won't have to wait on user inputs?
"--yes" means "Assume yes on most questions"
"--batch" means "Never ask, do not allow interactive functions"
"--no-tty" means "No warnings to terminal because GPG sometimes prints warnings even if --batch is used"
Using one, two or 3 of these options should solve the problem.
More information about the Gnupg-users