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 ...