2013-10-29 229 views
0

我是* nix的新手,我试图找到一些我知道应该在系统某处的文件,但我不确定他们可能在哪里,或者他们是否曾被另一个项目复制过。当/ dev/null还给出'权限被拒绝'时,消除“权限被拒绝”

我得到了太多的“权限被拒绝”的消息来说明何时使用find。我搜索并发现这个How can I exclude all “permission denied”-messages from “find .”?,但现在我有一个新问题。

find/-name trim* -print 2>/dev/nul 

给我

bash: /dev/nul: Permission denied 

我搜索了一下有人有类似的问题,但是我无法找到一个在所有这些帖子谈论2>的/ dev/NUL作为解决在“拒绝的权限” -messages

+5

你拼错'null',它有两个'l's。 – Barmar

+3

这个问题似乎是无关紧要的,因为它将'/ dev/null'拼写错误为'/ dev/nul',并且不期待错误消息。 – devnull

+0

对不起,那么愚蠢的问题。 http://stackoverflow.com/questions/1296843/what-is-the-difference-between-null-0-and-0 – Seraphya

回答

1

正如Barmar说,你拼nul代替null

find/-name trim* -print 2>/dev/null 
+1

...因为/ dev/nul不存在,shell会尝试创建它,这就是权限错误。 –