如何排除`lsof`输出库?

时间:2013-03-21 13:15:13

标签: linux lsof

我希望在lsof的帮助下在日志中打印有关已打开资源的信息,但我不希望客户看到使用了哪些库。 我浏览了lsof手册页,但我无法理解如何只从输出中排除库。有没有一种简单的方法可以做到这一点?

2 个答案:

答案 0 :(得分:1)

你可以使用sed,awk,cut来解析lsof的输出,只显示那些在第4个字段中没有Lnn和ltx的行。

答案 1 :(得分:0)

您可以使用 -d 标记排除lsof输出中的内容及其否定字符 ^

例如,以下内容将阻止lsof显示 txt 文件描述符。

lsof -d '^txt'