Modifying/ manipulating text using vim, sed or awk (again) -


sorry 1 more quick question regarding previous 1 - want add in underscore between peak number , range. i'm getting odd results vim.

macs_peak_1 range=chr1:569425-569625 5'pad=0 3'pad=0 strand=+ repeatmasking=none ttcgctctaagattaaaaatgccctagcccacttcttaccacaaggcaca cctacaccccttatccctatactagttattatcgaaaccatcagcctact

to

macs_peak_1_range=chr1:569425-569625 5'pad=0 3'pad=0 strand=+ repeatmasking=none ttcgctctaagattaaaaatgccctagcccacttcttaccacaaggcaca cctacaccccttatccctatactagttattatcgaaaccatcagcctact

thank harriet

awk '/macs_peak/{$1=$1"_"$2;$2="";}1' your_file 

Comments

Popular posts from this blog

ruby - Trying to change last to "x"s to 23 -

c# - Can I intercept a SOAP response in .NET before a content type binding mismatch ProtocolException? -

css - Can I use the :after pseudo-element on an input field? -