在OSX終端:猛砸管道提示找不到命令,有時
du -h | sort -nr
-bash: sort: command not found
which sort
/usr/bin/sort
奇怪的是:我試圖複製錯誤,這似乎是完全隨機的。我的道路附和道:
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/usr/texbin:/Users/sytycs/.rvm/bin
這種情況只發生在管道與grep
,more
,less
等 任何想法是什麼原因造成這種情況?
嗨,感謝您的回覆。我不確定你的意思是「清除並替換它」,但是我刪除了「|」和「sort」之間的空格,它似乎在工作,但是你能解釋爲什麼嗎? – wpp 2012-01-01 17:55:28
因爲它不是空間,它只能看起來像一個 – 2012-01-01 18:00:55
它有時會如何工作? – wpp 2012-01-01 18:05:16