我有一个大型的 shell 脚本来安装一堆东西。9/10 次,它会正常工作,但是,它有时会由于互联网连接问题而失败。
目前我有
apt-get install -y apache2 || { exit 1; }
它有效。
我知道这!!
类似于最后一个命令。
但是,这不起作用
apt-get install -y apache2 || { echo "!! Failed"; exit 1; }
如果失败,我希望输出是:
apt-get install -y apache2 Failed
最后,有没有办法不在|| { echo "!! Failed"; exit 1; }
每个命令之后都有。