我从这里下载了 gawk,但是似乎不知道如何使用它。我只是想运行一个命令,而不是编写一个。
awk
运行您的程序。
前往控制面板->系统->高级,将您的PATH环境变量设置为在以前条目的末尾包括"C:\Program Files (x86)\GnuWin32\bin"(用分号隔开)。
如果你从命令行运行awk,那么引用可能会成为一个问题。有时需要使用\
来引用"
,但大多数情况下将使用^
:
引用是awk命令行中的一个问题。有时需要使用\
来引用"
,但大多数情况下将使用^
:
w:\srv>dir | grep ".txt" | awk "{ printf(\"echo %s@%s ^> %s.tstamp^\n\", $1, $2, $4); }"
echo 2014-09-07@22:21 > requirements-dev.txt.tstamp
echo 2014-11-28@18:14 > syncspec.txt.tstamp
AWK
。你可以从bin
文件夹中运行awk
或gawk
命令,或者将文件夹“C:\Program Files (x86)\GnuWin32\bin”添加到你的PATH
中。您可以安装awk:
choco install awk
然后您可以使用:
awk
实际上,我确实喜欢使用标记指令,但稍有不同。我已将 C:\Program Files (x86)\GnuWin32\bin\
添加到路径变量中,并尝试使用 cmd 命令行运行 awk。
希望它能正常工作。
scoop install gawk
打开命令行窗口(cmd),然后输入:
"c:\Progam Files(x86)\GnuWin32\bin\awk"