我是bash的新手,但我一直想尝试取消以下命令:
wget -q --tries=10 --timeout=20 --spider http://google.com
if [[ $? -eq 0 ]]; then
echo "Sorry you are Offline"
exit 1
如果我已连接到互联网,则此条件返回true。我希望它以相反的方式发生,但是放在!
任何地方似乎都行不通。
您也可以通过以下方式使用它:wget your_xxxx_params || (echo“ oh oh” && exit 1)
—
AKS
>调用subshell只是为了输出错误
—
tijagi 2014年
if ! [[ ...
的作品