Я впервые использую 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
снова выполните команду.