【发布时间】:2013-05-16 06:49:52
【问题描述】:
我正在创建一个脚本,列出通过 lsof 输出打开的所有文件。我想校验特定文件并忽略该输出中的目录,但我不知道这样做有效。例如:(顺便说一句,我使用的是 FreeBSD)
lsof | awk '/\//{print $9}' | sort -u | head -n 5
打印:
/
/bin/sleep
/dev/bpf
我想做的是:从该输出中,忽略任何目录并在 FILES(不是目录)上执行 md5。
有什么建议吗?
【问题讨论】:
标签: parsing shell sorting awk lsof