【发布时间】:2018-01-19 08:51:02
【问题描述】:
所以我有这个脚本(nettest.sh),代码如下:
#!/bin/bash
# Internet Check
linktest="$(ping -c 1 google.com)"
if [[ $linktest != *"not"* ]]; then
echo -e " PASSED "
echo -e " $linktest "
else
echo -e " FAILED "
echo -e " $linktest "
fi
ping失败的结果如下:
ping: google.com: Name or service not known
但这不起作用。当我有链接时,它会显示正确的消息。但是当链接断开时,它会一直显示 PASSED 消息并显示失败的 ping 消息。
有什么想法吗? (使用 Debian/Kali)
【问题讨论】:
标签: linux string bash variables debian