抱歉,关于前一个问题还有一个简单的问题 - 我想在峰值数和范围之间添加下划线。我从vim得到奇怪的结果。
MACS_peak_1 range = chr1:569425-569625 5'pad = 0 3'pad = 0 strand = + repeatMasking = none TTCGCTCTAAGATTAAAAATGCCCTAGCCCACTTCTTACCACAAGGCACA CCTACACCCCTTATCCCTATACTAGTTATTATCGAAACCATCAGCCTACT
到
MACS_peak_1_range = chr1:569425-569625 5'pad = 0 3'pad = 0 strand = + repeatMasking = none TTCGCTCTAAGATTAAAAATGCCCTAGCCCACTTCTTACCACAAGGCACA CCTACACCCCTTATCCCTATACTAGTTATTATCGAAACCATCAGCCTACT
谢谢 哈丽特
答案 0 :(得分:1)
awk '/MACS_peak/{$1=$1"_"$2;$2="";}1' your_file
答案 1 :(得分:0)
在shell中尝试:
sed -i s/"MACS_peak_1 range"/"MACS_peak_1_range"/g <filename>