shell 脚本 检测域名是否正常 yumming(){ #函数 web=`cat /root/web.txt` #需要检测的域名 for sum in ${web[*]} #讲需要检测的域名以数组的形式 do curl=`curl -I -m 10 -o ...
bin bash Author Harry CheckUrl lt 定义函数,名字为CheckUrl timeout lt 定义wget访问的超时时间,超时就退出 fails lt 初始化访问网站失败的次数记录变量,若失败达到两次,就发邮件报警 success lt 初始化访问网站成功的次数记录变量,若为 ,则表示成功,退出脚本 while true do wget timeout timeou ...
2019-05-21 16:31 0 500 推荐指数:
shell 脚本 检测域名是否正常 yumming(){ #函数 web=`cat /root/web.txt` #需要检测的域名 for sum in ${web[*]} #讲需要检测的域名以数组的形式 do curl=`curl -I -m 10 -o ...
之前在网上查的脚本运行总是无法正常监测,后面改了一些东西后才正常,现在记录希望对大家有所帮助。 #!/bin/sh source /etc/profile TomcatID=$(ps -ef |grep zhkh_dwn |grep -w 'zhkh_dwn'|grep -v 'grep ...
shell脚本中判断上一个命令是否执行成功 shell中使用符号“$?”来显示上一条命令执行的返回值,如果为0则代表执行成功,其他表示失败。结合if-else语句实现判断上一个命令是否执行成功。 示例如下: if [ $? -ne 0 ]; then echo "failed ...
"$?" 记录上一条命令执行的返回值,如果为0 则代表执行成功,其他表示失败。 命令 参考:https://blog.csdn.net/laobai1015/article/details/9 ...
cat diffarray.sh #!/bin/bash arry_list1=(1 2 3 4 5 6 7 8 9) arry_list2=(3 5 8) declare -a diff_ ...
#!/bin/bash array1=(1 3 5 6 7 9) array2=(3 4 9) echo array1=${array1[@]} echo array2=${array2[@]} ...
#!bin/bash ARRAY1=('192.168.1.1' '192.168.1.2')for ip1 in ${ARRAY1[*]}do process_count1=$(ssh ...
用shell脚本监控进程是否存在 不存在则启动的实例,先上代码干货: #!/bin/shps -fe|grep processString |grep -v grepif [ $? -ne 0 ]thenecho "start process....."elseecho ...