Cygwin grep, такого файла или каталога нет

Cygwin grep, такого файла или каталога нет


Я впервые использую Cygwin и у меня не так много опыта работы со скриптами.

Я пытаюсь выполнить grep слов из XML-документа и мне нужно их подсчитать. Когда я нажимаю Enter, я получаю сообщение, что grep: foo.xml: Нет такого файла или каталога.

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

Я гуглил и читал часами и не могу понять, в чем дело?! Файл существует и находится в C:\Users\emmy\Downloads.

решение1

Вы пишете, что файл находится в C:\Users\emmy\Downloads. Командная строка Cygwin показывает

emmy@KRIM-PC ~ 

на самом деле это ~ваш рабочий каталог. Это означает ваш домашний каталог (вероятно /home/emmy/). Попробуйте cd cd /cygdrive/c/Users/emmy/Downloadsи затем grepснова выполните команду.

Связанный контент