0
這對我來說有點抽象和好奇。我今天碰到了這個,我不明白它會發生什麼。
我有一個看起來像一個目錄樹,兩個項目目錄是相當大的:Grep報告不存在的文件
Work/
project1/
...
project2/
...
從Work/project2/
內我就可以運行如下命令grep -rin 'some string' ../project1/
。在其他輸出中,我會看到類似grep: ../project1/../..: No such file or directory
的行。
我不明白這是怎麼發生的。正如我以爲殼(在這種情況下,我猜想是zsh)將與文件系統交互,並只返回現有的文件。這個位置如何最終達到grep的輸入?