我试图将以下行添加到bash脚本中:
bin/installto.sh /var/www/mail/rc >/dev/null 2>&1
应该没有输出,但升级安装程序需要肯定确认:
~/roundcubemail-1.2.1# bin/installto.sh /var/www/mail/rc
Upgrading from 1.1.3. Do you want to continue? (y/N)
有没有办法使用apt-get upgrade -y
最好的问候,Aeris
编辑:
直到现在我才知道期望命令
我的剧本:
cd roundcubemail-1.2.1> / dev / null 2>& 1
期待-c' bin / installto.sh / var / www / mail / rc> / dev / null 2>& 1'
期待"你想继续吗? (Y / N)"
发送" y"
互动
rm -r /root/roundcubemail-1.2.1/> / dev / null 2>& 1
[...]
--->结果
" bin / installto.sh / var / www / mail / rc"
无法读取文件"你想继续吗? (是/否)":没有这样的文件或目录
/root/update.sh:Zeile 104:send:命令未找到。
/root/update.sh:Zeile 105:interact:找不到命令。
答案 0 :(得分:1)
你知道期待命令吗?
<span id="CurrentPassword-error">The following values are not allowed (<!--)--></span>