Bash Roundcube脚本无声

时间:2016-08-28 10:01:31

标签: linux bash

我试图将以下行添加到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:找不到命令。

1 个答案:

答案 0 :(得分:1)

你知道期待命令吗?

<span id="CurrentPassword-error">The following values are not allowed (&lt;!--)--&gt;</span>