Cygwin grep, keine solche Datei oder kein solches Verzeichnis

Cygwin grep, keine solche Datei oder kein solches Verzeichnis


Ich verwende Cygwin zum ersten Mal und habe nicht viel Erfahrung mit Skripten.

Ich versuche, Wörter aus einem XML-Dokument herauszulesen und muss sie zählen. Wenn ich die Eingabetaste drücke, erhalte ich die Meldung „grep: foo.xml: Keine solche Datei oder kein solches Verzeichnis.“

emmy@KRIM-PC ~ 
$ grep "original\-recipient\-address>049." foo.xml |wc -l 
grep: foo.xml: No such file or directory 
0

Ich habe stundenlang gegoogelt und gelesen und kann nicht verstehen, was los ist?! Die Datei existiert und befindet sich unter C:\Users\emmy\Downloads.

Antwort1

Sie schreiben, dass die Datei in ist C:\Users\emmy\Downloads. Die Cygwin-Eingabeaufforderung zeigt

emmy@KRIM-PC ~ 

das ~ist eigentlich Ihr Arbeitsverzeichnis. Es meint Ihr Home-Verzeichnis (wahrscheinlich /home/emmy/). Versuchen Sie es mit cd cd /cygdrive/c/Users/emmy/Downloadsund führen Sie Ihren grepBefehl dann erneut aus.

verwandte Informationen