我使用cygwin
,我想使用awk命令,如果只编写一行awk
命令,它可以正常工作,但如果你想执行multi line cmd
,它会失败,
如下图所示,左侧是 windows dos窗口中的结果exec multi line awk cmd
,
并且右侧位于cygwin
,它有效。
我该如何解决这个问题?我可以在Windows上执行多行awk cmd吗?
05~06_18-28-06.png http://7xpvdr.com1.z0.glb.clouddn.com/05~06_18-28-06.png
答案 0 :(得分:0)
标准建议:在Windows上总是将您的awk脚本放在一个文件中,并将其作为awk -f script.awk执行,以避免Windows噩梦引用规则。如果你这样做,那么你也避免了你目前遇到的问题。否则,只需使用cygwin。