【发布时间】:2020-04-13 18:25:58
【问题描述】:
我原来的txt文件是这样的:
A "a,b,c"
B "d"
C "e,f"
如何将其转换为:
A a
A b
A c
B d
C e
C f
我试过了
perl -ane '@s=split(/\,/, $F[1]); foreach $k (@s){print "$F[0] $k\n";}' txt.txt
它有效,但我怎样才能消除“”
【问题讨论】:
-
你试过什么?它是如何失败的?
-
很抱歉之前没有提到这个!
-
是否有转义机制,或者像
Foo "Bar" Baz这样的值根本无法保存?
标签: perl parsing text-parsing