【发布时间】:2012-01-05 16:05:19
【问题描述】:
我可以使用由多个字符组成的字段分隔符吗?就像我想分隔它们之间包含引号和逗号的单词。
“学校”、“大学”、“城市”
所以在这里我想将我的 FS 设置为“,”。但是当我这样定义我的 FS 时,我得到了有趣的结果。这是我的代码的 sn-p。
awk -F\",\" '
{
for(i=1;i<=NF;i++)
{
if($i~"[a-z0-9],[a-z0-9]")
print $i
}
}' OFS=\",\" $*
【问题讨论】:
-
你看到的这些“有趣的结果”是什么?