![计算管道输入的行数?](https://linux22.com/image/1383029/%E8%AE%A1%E7%AE%97%E7%AE%A1%E9%81%93%E8%BE%93%E5%85%A5%E7%9A%84%E8%A1%8C%E6%95%B0%EF%BC%9F.png)
在跑步的时候
ps-eaf
我看到了正在运行的进程列表。
是否可以使用 awk 计算行数?
答案1
从最简单的意义上来说,最好的方法是发出以下命令:
ps -eaf | wc -l
命令 wc 最初是为统计单词而编写的,但是它也可以统计行数(即 -l 选项)、字符数(-m)、字节数(-c)......请参阅 man wc。
答案2
ps -eaf | awk '{ ++cnt } END { print cnt }'
在跑步的时候
ps-eaf
我看到了正在运行的进程列表。
是否可以使用 awk 计算行数?
从最简单的意义上来说,最好的方法是发出以下命令:
ps -eaf | wc -l
命令 wc 最初是为统计单词而编写的,但是它也可以统计行数(即 -l 选项)、字符数(-m)、字节数(-c)......请参阅 man wc。
ps -eaf | awk '{ ++cnt } END { print cnt }'