当我运行时pgrep vim | xargs echo
,它会打印93868 91234
。
当我运行时lsof -p 91234
,它会打印:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
vim 91234 rose cwd DIR 1,2 1326 1186863 /Users/rose/spotapi/spotapi/models
vim 91234 rose txt REG 1,2 1629296 12231 /usr/bin/vim
vim 91234 rose txt REG 1,2 2704416 294199 /System/Library/Frameworks/Python.framework/Versions/2.7/Python
那为什么
pgrep vim | xargs lsof -p
打印
lsof: status error on 91234: No such file or directory
我在 Mac OS 上运行。