jak wywołać zgrep w wierszu cmd systemu Windows


3

Dodałem moją ścieżkę bin cygwin do Path już, ale kiedy wpisuję zgrep w wierszu cmd, mówi, że "zgrep nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne ..."

Ale kiedy robię to w cmdline cygwin, działa.

Każda pomoc byłaby doceniana.

Odpowiedzi:


4

zgrep to uniksowy skrypt powłoki, a nie plik wykonywalny. Powłoka bash Cygwina wie, jak go uruchomić, ale cmd.exe systemu Windows nie. Dlatego musisz nakazać programowi cmd.exe, aby wywołał go przez bash, tak: bash zgrep.


0

Jeśli masz bash.exe na swojej drodze możesz pisać bash.exe /path/to/zgrep jako zgrep jest w rzeczywistości skryptem powłoki, który wymaga interpretera powłoki.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.