2013-10-29 227 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會嘗試創建它,這就是權限錯誤。 –