Das ist etwas abstrakt und Neugier von mir. Ich bin heute darüber gestolpert und ich verstehe nicht, wie es passieren könnte.
ich einen Verzeichnisbaum, die wie sind beide Projektverzeichnisse ziemlich groß aussehen:Grep meldet nicht existierende Datei
Work/
project1/
...
project2/
...
Von innerhalb Work/project2/
würde ich einen Befehl wie grep -rin 'some string' ../project1/
laufen. Unter anderen Ausgaben würde ich eine Zeile wie grep: ../project1/../..: No such file or directory
sehen.
Ich verstehe nicht, wie das passieren würde. Wie ich dachte, würde die Shell (in diesem Fall zsh) mit dem Dateisystem interagieren und nur existierende Dateien zurückgeben. Wie erreicht dieser Ort Grep's Input?