所以我想从一个脚本中运行一个交互式程序,它会触及简单的命中输入。
我在想脚本
" \ n" | ./myprogramme
是吗?谢谢。
答案 0 :(得分:2)
你可能会得到:\n: command not found
您需要一个输出换行符的命令:
echo | myprogramme
或使用here-doc
myprogramme <<END
END
答案 1 :(得分:2)
您可以使用yes '' | ./my_program
程序将字符串重复输出到另一个程序:
:before
只要接收程序从标准输入读取,它就会输出换行符。