4 ms·
Of course, if any of your commands prompt for input, you'll be disappointed that's not always as easy as it appears on the surface. Does anyone have a better w
by chrisfinazzo 8y ago
Of course, if any of your commands prompt for input, you'll be disappointed that's not always as easy as it appears on the surface.
Does anyone have a better way to do this kind of thing?
- milkey_mouse 8y agoThe 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 https://core.tcl.tk/expect/index [2] https://pexpect.readthedocs.io/en/stable/ https://pexpect.readthedocs.io/en/stable/
- richardwhiuk 8y agoThe 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`