shell 計算故障時間 配合web監控

2021-10-07 10:55:41 字數 825 閱讀 8340

#!/bin/bash

#checkfail.log 為shell監控**時間存放的日誌檔案 

fail_time()'`  #取**掛掉的時間

endtime=`tail -n 1000 checkfail.log |grep "$url"|grep "已恢復監控"|tail -n 1|awk ''` #取**恢復的時間

startm=$(date --date="$starttime" +%m);

endm=$(date --date="$endtime" +%m);

starth=$(date --date="$starttime" +%h);

endh=$(date --date="$endtime" +%h);

startd=$(date --date="$starttime" +%d);

endd=$(date --date="$endtime" +%d);

echo "本次故障開始時間 $starttime"

echo "本次故障結束時間 $endtime"

shell處理故障

以下是shell處理故障的一點積累,將來可能有用,先mark一下 1 匯出userid不為空,且下單日在2014 01 03日 含 以後的訂單 mysql u h p3307 p e use set names utf8 select distinct user id,user name from ...

elementui 時間戳和後台配合

思路 表裡的效果 頁面效果 前端post傳參,傳時間戳 新增 確 定取 消 type insertlbyttvipcardparam struct func insertlbyttvipcard c gin.context for i 0 i paramdata.cardnumber i 生成隨機字...

SHELL中計算時間差方法

hell 中的時間計算轉為秒做相減運算 某些主機不支援date d的話不能用此法 curtime date y m d h m s 當前的系統時間 2009 05 04 14 34 00 lastline ls lt v dirname line awk 獲取檔案的最後時間 2009 10 04 1...