从find中排除权限被拒绝的消息

时间:2013-09-17 12:35:17

标签: grep find csh

在bash中,我可以使用{>&1;} find命令重定向stderr并将其传递给grep以删除所有Permission denied条消息。我怎么在csh中这样做?我收到错误消息Ambiguous output redirect。我已经尝试了question的语法,它给出了我所描述的错误。

2 个答案:

答案 0 :(得分:1)

理论上你可以使用“!-executable -prune -o ...”来只输入可访问的目录。

答案 1 :(得分:1)

根据@swdev在上面的评论中发布的链接,通过将其发送到文件,然后在csh中使用grep来实现此目的的唯一方法。