<div dir="ltr">Doh, I forgot that toybox tries as much as possible to mirror upstream behavior, so ignore my attempt to redefine "-f".<div><br></div><div>Looking at the lsof manpage, there isn't really a direct flag that does what I'm looking for.  :(  The closest thing would be something like:</div><div><br></div><div>$ lsof -a -p [pid] -d 0-1024</div><div><br></div><div>Which isn't pretty at all.  I think I can get the bare-bones info I need with `ls -lf /proc/[pid]/fd/`, so I'll go that direction for now.  Sorry for the noise.<br><div><br></div><div>j</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 25, 2016 at 11:05 PM, Rob Landley <span dir="ltr"><<a href="mailto:rob@landley.net" target="_blank">rob@landley.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 10/25/2016 01:56 PM, Jeff Sharkey wrote:<br>
> Attached patch; happy to answer any questions.  :)<br>
<br>
</span>Hmmm... from the lsof man page:<br>
<br>
    When -f is specified by itself, all path name  arguments  will<br>
    be  taken  to be simple files.  Thus, for example, the ``-f --<br>
    /'' arguments direct lsof to search for open files with a  `/'<br>
    path name, not all open files in the `/' (root) file system.<br>
<br>
The existing -l, -p, and -t are compatible with previous lsof<br>
implementations. (We don't seem to be doing the -p ^pid thing that<br>
_excludes_ pids, but what _is_ there is compatible.) But this looks like<br>
a new definition of -f? (It's hard to tell because the lsof man page is<br>
so busy...)<br>
<br>
How would you get the other lsof to filter the output this way?<br>
<span class="HOEnZb"><font color="#888888"><br>
Rob<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Jeff Sharkey<br><a href="mailto:jsharkey@android.com" target="_blank">jsharkey@android.com</a></div>
</div></div></div>