我已使用此命令 - lsof +D /usr/bin
并生成以下输出 -
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
metacity 1347 gdm txt REG 8,1 609760 278555 /usr/bin/metacity
tail 1474 root txt REG 8,1 59704 269067 /usr/bin/tail
现在我想从上面的输出中提取1474
,我正在尝试使用以下命令
lsof +D /usr/bin | grep "tail">tailfind.txt
但是这个命令正在注入以下信息 -
tail 1474 root txt REG 8,1 59704 269067 /usr/bin/tail
现在帮我从上面的操作中获取特定的专栏。
谢谢和问候, Shah9il
答案 0 :(得分:1)
最好使用awk
来搜索输入和打印特定列:
lsof +D /usr/bin | awk '/tail/{print $2}'