标题: [问题求助] [已解决]gawk如何指定引号为分隔符 [打印本页]
作者: FOR 时间: 2011-10-8 21:04 标题: [已解决]gawk如何指定引号为分隔符
本帖最后由 FOR 于 2011-10-8 21:59 编辑
gawk如何指定引号为分隔符?我在脚本中这样写可得到正确结果,可想把它写到批处理中却怎么都不对
这个用 gawk -f a.awk a.txt 正常.- BEGIN {FS="\""}{$1=$1;print $4,substr($7,2)}
复制代码
在bat中该怎么些?
gawk "-F FS=\""\" {$1=$1;print $0,$4,substr($7,2)}" a.txt>con&pause
gawk "BEGIN {FS=\"\"} {$1=$1;print $0,$4,substr($7,2)}" a.txt>con&pause
都不对
作者: awk 时间: 2011-10-8 21:38
- gawk -F\" "{print $1}" a.txt
复制代码
作者: FOR 时间: 2011-10-8 21:46
多谢,原来不要放在引号里面,而且不要和 FS 一起用啊
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |