【发布时间】:2012-04-17 09:58:52
【问题描述】:
我需要有关如何更改以下格式的文件的建议 文件1:
A 504688
B jobnameA
A 504690
B jobnameB
A 504691
B jobnameC
...
进入文件2:
A B
504688 jobnameA
504690 jobnameB
504691 jobnameC
...
我能想到的一个解决方案是:
cat file1 | perl -0777 -p -e 's/\s+B/\t/' | awk '{print $2"\t"$3}'.
但我想知道是否有更有效的方法或已知的做法可以完成这项工作。
【问题讨论】:
-
非常感谢垫子。我最近加入了社区。我会这样做的