1

在我的 bash 脚本中,我正在调用一个命令,该命令提示来自 STDin 的 2 个答案(连续)。我如何输入两者的答案?

4

2 回答 2

7

使用heredoc,如下所示:

$ myscript.sh << EOF
answer1
answer2
EOF
于 2013-03-15T17:25:42.047 回答
2

只需将输入分成两行。例如,

cat file.txt | your_command

哪里file.txt

input1
input2
于 2013-03-15T17:27:34.020 回答