编辑使用给定的参数1使用lsof的获取文件名
我有问题的列表。也许这是我通过NSTask传递我的观点的方式?有关我如何做到这一点的任何建议?
NSTask *file_Task = [NSTask new];
[file_Task setLaunchPath:@"/usr/sbin/lsof"];
[file_Task setArguments:[NSArray arrayWithObjects:@"+p", the_Pid, nil]];
下午好研究员打码机....
我使用下面的命令:
lsof +p 13812
获得通过的进程访问的文件列表。关键是它给了我很多的附加信息,我不想如类型,设备等
有没有办法,我可以添加到上面的命令参数,使我得到ONLY的名称?
谢谢,谢谢谢谢! :)
埃里克
您是否还'只'想要打开该进程的文件? 'lsof'将为所有打开的文件描述符(文件,套接字,ttys等)以及当前工作目录,共享库返回一个条目。 – Beano 2010-08-27 15:39:22