日期:2025/2/13
記錄:逆向~
linux下,長ping172.16.60.67服務器,并將結果記錄到ping.txt文檔里,同時記錄日期和時間。
ping 172.16.60.67 | while read line; do echo "$(date +'%Y-%m-%d %H:%M:%S') $line"; done >> /home/jidian/ping.txt
命令解釋:
ping 172.16.60.67:對目標 IP 172.16.60.67 發起持續的 ping 操作。
|:管道符,用于將 ping 命令的輸出傳遞給后續命令處理。
while read line; do ... done:這是一個 while 循環,每次從 ping 輸出中讀取一行內容。
echo "$(date +'%Y-%m-%d %H:%M:%S') $line":借助 date +'%Y-%m-%d %H:%M:%S' 獲取當前的日期和時間,格式為 年-月-日 時:分:秒,再將其與 ping 的輸出行拼接后輸出。
>> /home/jidian/ping/ping.txt:將最終的輸出追加到 /home/jidian/ping/ping.txt 文件里。