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/Downloads
und führen Sie Ihren grep
Befehl dann erneut aus.