Search code examples
linuxbashautomationprompt

How can I respond to prompts in a Linux Bash script automatically?


I am running a script (I can't edit it), and there are three yes/no questions. How can I automatically respond to these questions? I need to answer yes, yes, no (in that order).


Solution

  • Try this:

    echo -e "yes\nyes\nno" | /path/to/your/script
    

    From help echo:

    -e: enable interpretation of the following backslash escapes