1
我想顺序编号重复行。可能使用awk,但任何unix代码都可以。比如我想如何顺序编号复制行?
3J8934
4Y9384
3T2938
3J8934
4Y9384
7I5938
成为
3J8934_01
4Y9384_01
3T2938_01
3J8934_02
4Y9384_02
7I5938_01
到目前为止,我已经能够用awk与_02
标记重复的,但它不与_01
标志着第一个或不重复。
awk 'cnt[$0]++{$0=$0"_0"cnt[$0]}1' filename.txt
你能解释代码的工作原理吗? – dood
@dood添加了解释。 –
谢谢SOOO了。这工作完美:) –