Я загрузил gawk из здесь, но я не могу понять, как его использовать. Я просто пытаюсь запустить команду, а не писать.
Как запустить команды awk в окнах?
Ответ 1
Если вы хотите не включать полный путь к awk, вам нужно обновить переменную PATH, чтобы включить путь к каталогу, в котором находится awk, тогда вы можете просто ввести
awk
для запуска ваших программ.
Перейдите в Панель управления- > Система- > Дополнительно и установите переменную среды PATH, чтобы включить в нее "C:\Program Files (x86)\GnuWin32\bin" в конце (разделенном запятой) от предыдущей записи.
Ответ 2
Цитата - проблема, если вы используете awk из командной строки. Иногда вам нужно использовать \
, например. для цитирования "
, но большую часть времени вы будете использовать ^
:
w:\srv>dir | grep ".txt" | awk "{ printf(\"echo %[email protected]%s ^> %s.tstamp^\n\", $1, $2, $4); }"
echo [email protected]:21 > requirements-dev.txt.tstamp
echo [email protected]:14 > syncspec.txt.tstamp
Ответ 3
Вы можете загрузить и запустить установочный файл. Это должно установить ваш AWK
в "C:\Program Files (x86)\GnuWin32
". Вы можете запустить команду AWK
или gawk
из папки bin
или добавить папку `` C:\Program Files (x86)\GnuWin32\bin to your
PATH`.
Ответ 4
На самом деле, мне нравится инструкция по значению, но немного по-другому.
Я добавил C:\Program Files (x86)\GnuWin32\bin\
в переменную Path,
и попробуйте запустить его с помощью awk с помощью cmd.
Надеюсь, что это сработает.
Ответ 5
Перейдите в окно команд (cmd), затем введите:
"c:\Progam Files(x86)\GnuWin32\bin\awk"