如何从 find / | grep foo 输出中过滤掉权限错误?
答案1
嗯,我认为find / -iname '*foo*'
这会是一个更好的命令。但是您可以将 stderr 重定向到 /dev/null 以消除所有错误。或者将 stderr 重定向到 stdout,然后使用 grep 进行过滤:
find / 2>/dev/null | grep foo
find \ |& grep 'No Such'
如何从 find / | grep foo 输出中过滤掉权限错误?
嗯,我认为find / -iname '*foo*'
这会是一个更好的命令。但是您可以将 stderr 重定向到 /dev/null 以消除所有错误。或者将 stderr 重定向到 stdout,然后使用 grep 进行过滤:
find / 2>/dev/null | grep foo
find \ |& grep 'No Such'