微信黑魔法-专注解决微信开发周边,小程序,公众号,微信机器人等技术分享

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

原文链接

https://www.wxhmf.com/posts/watch-with-pipe/