2012-09-27 39 views
1

我需要計算當前會話中活動進程的打開文件。但只有普通文件。我不知道如何「混合」ps命令和lsof命令。 Lsof不返回哪些進程屬於當前會話。當我使用ps列出活動進程時,我不知道如何保存pids以使用lsof命令查找它。在當前會話中打開的文件

回答

0

使用環境變量爲你的當前進程的PID(及其母公司):$$(,$ PPID)

lsof -R -p $$,$PPID 

了-R告訴lsof的打印PPID柱