【发布时间】:2015-10-13 19:52:06
【问题描述】:
这是我要编辑的文本文件的 sn-p:
"> RECORD:W7_S7_L001_R2_001_43549049:wang1141_Nem_0425_6
AGGCTCGAACTTCCTTTGGATGAACTCCAAAAGTCCCTCTAAGAAGTTAACACCTTACAA
"> RECORD:W41_S41_L001_R2_001_36873913:wang1141_Nem_0425_6
TGCCTCAAACTTCCGTGGATTAAACATCCACAGTCCCTCTAAGAAGTTAGCCGTCAACCAA
"> RECORD:W32_S56_L001_R2_001_29095773:wang1141_Nem_0425_6
TGCCTCAAACTTCCTTATGCTTGCACATAAAGTCCCTCTAAGAAGTTAGACTCCCTATTTA
现在我想用“>$a”替换每个“>”,然后递增“$a++”。 我找到了一个几乎可行的解决方案:
>awk '/>/{sub(/start/,++n);{print}'
但这只是将 > 替换为没有 > 的数字。
感谢每一个帮助!
【问题讨论】:
标签: shell replace awk increment