як я називаю zgrep у вікні cmd-лінії


3

Я вже додав мій шлях cygwin \ bin до Path, але коли я набираю zgrep у cmd-рядку, він говорить: "zgrep не розпізнається як внутрішня чи зовнішня команда ..."

Але коли я це роблю в межах cmdline cygwin, це працює.

Будь-яка допомога буде вдячна.

Відповіді:


4

zgrepце сценарій оболонки Unix, а не виконуваний файл. Баш-оболонка Cygwin знає, як її запустити, але cmd.exe Windows не робить. Отже , ви повинні сказати cmd.exe , щоб викликати його через Баш, наприклад , так: bash zgrep.


0

Якщо у вас є bash.exeшлях, ви можете ввести, bash.exe /path/to/zgrepяк zgrep - це насправді скрипт оболонки, який потребує інтерпретатора оболонки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.