Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The standard is expect [1]. There are also libraries for many programming languages which perform a similar task, such as pexpect [2].

[1] https://core.tcl.tk/expect/index [2] https://pexpect.readthedocs.io/en/stable/



The better solution is to change the command so it expects programatic arguments / pass command line parameters.

i.e.

prefer `apt-get install -y` over `yes | apt-get install foo`




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: