Linux重复执行命令
Linux重复执行命令
watch
watch -n x <cmd>
每隔1秒查找一次java进程
watch -n 1 "ps -ef | grep java"
你将得到一个全屏的关于java进程的输出
watch可以不指定参数,默认2S执行一次命令。
while
shell老司机可能更喜欢这个方法。
while true; do <cmd>; sleep x; done
实例
$ while true; do date; sleep 1; done
Fri Jul 21 14:20:24 CST 2017
Fri Jul 21 14:20:25 CST 2017
Fri Jul 21 14:20:26 CST 2017
Fri Jul 21 14:20:27 CST 2017
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自耕田日记
评论