1樓:匿名使用者
如果找到關鍵字,停止tail,繼續執行後面的,但如果沒找到的情況你沒講,我這個是如果超時1分鐘沒找到,也停止tail,並且終止指令碼繼續執行。
< exec timeout 1m tail -fn 0 "$log_file")
適合用在指令碼中,$keywords 和 $log_file 是要查詢的關鍵字和目標檔案,替換掉或者指令碼前面設定變數。
這個命令用到了程序替換(bash相關),和遇到錯誤停止(凡是指令碼都應該用),所以指令碼開頭得是這兩行。
#!/bin/bash
set -euxo pipefail
並且執行這個指令碼也得用 bash ,雖然centos裡 sh 是 bash 的軟鏈,但也不能用 sh,得用 bash
2樓:夢龍仔仔
如下,以問日誌檔案,build successful為關鍵字。
#!/bin/bash
num=1while [ num -le 10 ]doecho $num
check_result=`cat /app/aideploy/deploy_ncrm_fb/bin/log/ |grep 'build successful' |wc -l`
echo "the check results: "check_result
if [ check_result -eq 1 ];thenecho "build successful"
exit 0
elsesleep 10
filet num++
doneecho "build failture"
exit 1
3樓:雨落江南
判斷下如果真就中斷,繼續執行後面的,
如何取消自動續費功能,如何取消自動續費
手機使用使用者名稱登入後,在導航包月中,有個 自動續訂 選項,選擇取消,等介面顯示確認已經取消。即可。您好。麻煩您先告訴我,您是用什麼方式付費的。1.首先開啟微信,2.然後點選我,選擇支付,3.接著右上角的三個點,選擇扣費服務,選擇需要取消自動續費的應用進入,4.最後點選關閉服務,點選仍要關閉即可。如果...
自動獲取的IP如何繫結,自動獲取的IP如何繫結
用花生殼軟體,先申請一個花生殼域名,再把花生殼軟體設定好,開機自動啟動。花生殼軟體每次啟動時會把動態ip與域名繫結一次。你們現在計算機獲得的ip地址是區域網ip地址,你可以照著手動輸入進去就是了。你們的對外ip地址 網際網路上的合法地址 實際上只有一個,要想internet上的計算機能訪問到你在區域...
如何防止自動安裝應用寶,如何防止軟體自動安裝
1 以win7系統為例,在電腦桌面使用快捷鍵win鍵 r喚出執行視窗,在搜尋框中輸入,然後點選回車鍵登入。3 在開啟的視窗下方找到啟動型別,然後在下拉的選單中選中自動,在下方點選啟動,最後點選確定即可。4 返回電腦桌面,再次使用快捷鍵win鍵 r喚出執行視窗,在搜尋框中輸入,然後點選回車鍵。5 在開...