我希望在lsof
的帮助下在日志中打印有关已打开资源的信息,但我不希望客户看到使用了哪些库。
我浏览了lsof手册页,但我无法理解如何只从输出中排除库。有没有一种简单的方法可以做到这一点?
答案 0 :(得分:1)
你可以使用sed,awk,cut来解析lsof的输出,只显示那些在第4个字段中没有Lnn和ltx的行。
答案 1 :(得分:0)
您可以使用 -d 标记排除lsof输出中的内容及其否定字符 ^
例如,以下内容将阻止lsof显示 txt 文件描述符。
lsof -d '^txt'