Linux watch命令如何配合管道一起使用
Linux watch命令如何配合管道一起使用?
问题背景
在系统排查问题的时候, 经常很容易需要查看某个值, linux提供了watch命令, 间隔n秒可以重复查看的命令,
如
watch netstat -t
可以试试监控TCP网络连接情况.
但是如果你用
netstat -t | grep ESTABLISHED
同时又想watch的时候, 就会发现有问题
watch netstat -t | grep ESTABLISHED
直接卡主不动了.
解决办法
直接把带有管道的命令,用引号括起来, 放在 watch 就行了, 是不是简单粗暴?
watch 'netstat -t | grep ESTABLISHED'
参考链接
https://unix.stackexchange.com/a/318860