我们在工作中使用了一个脚本:)。当我们使用命令config12调用它时,我们必须选择1,之后我们必须输入单词all,按0或1(无论我们是要激活还是停用它)并在执行后按0。我试图自动化这样,它完成它所拥有的但是它没有正确地保持停留在循环中,因为最后可能没有收到0。 你知道它为什么不起作用吗?感谢
#!/bin/bash
clear
echo "1 -->> Deactivate"
echo "2 -->> Activate"
read opti
case $opti in
1)
config12<<!
1
all
1
0
!
;;
2)
config12<<!
1
all
0
0
!
;;
esac
答案 0 :(得分:0)
我已通过以下表单的示例config12
检查了您的脚本:
while read x
do echo $x
done
一切都已阅读,整个处理成功完成。也许config12
是被困的脚本,期待更多的数据?