【发布时间】:2023-11-19 12:08:01
【问题描述】:
我想在输出文件中捕获以下 ./symmir 可执行文件的输出。
可执行文件首先询问我是否要继续。正如您在以下 KornShell (ksh) 脚本中所见,我对问题的回答是“Y”。我想在回答问题后专门捕获响应。
#!/bin/ksh
./symmir <<EOF
Y
EOF
以下内容将不起作用,因为它只会将问题重定向到 file1 而不是我回答问题后的响应。
#!/bin/ksh
./symmir >> file1 <<EOF
Y
EOF
感谢您的帮助。
【问题讨论】:
-
我怀疑
symmir是供应商提供的命令,并且可以选择取消确认提示。最好使用这种机制。