我有这三个sh脚本在oracle数据库中做一些sql脚本。在一些初始更新之后,脚本会询问一个需要通过按J来回答的问题。但现在我必须在它停止时手动提供这个答案。 有没有人知道我应该如何提供这个答案,以便所有脚本都可以在没有我干预的情况下完成?
./1.sh A B && \
./2.sh A B && \
./2.sh A B
答案 0 :(得分:0)
是的,你可以做到这一点。重定向stdin,以便从文件中获取输入。
即
/1.sh A B 0<ip1.txt && \
./2.sh A B 0<ip2.txt && \
./2.sh A B 0<ip3.txt
其中ip1.txt,ip2.txt,ip3.txt等分别包含您对每个脚本的回复。限制因素是每个脚本只能使用一个回复。
您可以调整此ipi.txt文件以重定向脚本响应stdout。