我有一张这样的 table
bedGraph chrom=chr1 chr1:0-000
1000 0
2000 0
3000 0.003802
4000 0.046175
bedGraph chrom=chr2 chr2:5000-6000
5000 0.103756
6000 0.161337
EXPECTED RESULTS
bedGraph chrom=chr1 rep
1000 0
2000 0
3000 0.003802
4000 0.046175
bedGraph chrom=chr2 rep
5000 0.103756
6000 0.161337
我只想重命名第三列(第二列随文件变化)。可以使用 sed
来做到这一点?
谢谢!
最佳答案
对于给定的示例,此单行代码有效:
awk 'NF==3{$3="rep"}7' file
关于linux - 如何在Linux中重命名列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51260203/