up vote 1 down vote favorite
share [g+] share [fb]

how do I filter out permissions errors out of find / | grep foo output?

link|improve this question

50% accept rate
feedback

1 Answer

up vote 2 down vote accepted

Well, I think find / -iname '*foo*' would be a better command. But you can redirect stderr to /dev/null to get rid of all errors. Or redirect stderr to stdout and then filter with grep:

find / 2>/dev/null | grep foo
find \  |& grep 'No Such'
link|improve this answer
find / -iname 'foo', definitely ;-) – David Zaslavsky May 22 '09 at 17:41
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.