我正在尝试在一个文件中编写一个 bash 脚本,当运行时开始 ping 主机直到它可用,当主机变得可访问时它运行一个命令并停止执行,我尝试编写一个但脚本继续 ping 直到计数结束,
另外,我需要将该进程置于后台,但如果我运行带有美元 ( $) 符号的脚本,它仍会在前台运行,
#!/bin/bash
ping -c30 -i3 192.168.137.163
if [ $? -eq 0 ]
then /root/scripts/test1.sh
exit 0
else echo “fail”
fi
Run Code Online (Sandbox Code Playgroud)