红联Linux门户
Linux帮助

linux下ping加时间戳实时输出到文件 放后台运行

发布时间:2016-07-12 09:55:46来源:linux网站作者:achejq
放后台运行命令:setsid
实时输出命令:unbuffer
加时间戳:awk '{ print $0"\t" strftime("%D_%H:%M:%S",systime()) } ' 
命令如下:setsid unbuffer ping 172.17.1.1 -i 2 | awk '{ print $0"\t" strftime("%D_%H:%M:%S",systime()) } '  >> test.txt
 
但是这样有问题,无法放入后台。
最后把  ping 172.17.1.1 -i 2 | awk '{ print $0"\t" strftime("%D_%H:%M:%S",systime()) } '   放入脚本ping-test.sh
运行:setsid unbuffer ping-test.sh >> test.txt 正常。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/22294.html