unix - remove colon and - between numbers -
i have file this:
chr1:34610-36081          1.20286 chr1:69090-70008          0.0392553 chr1:321083-321115        0 chr1:321145-321207        85.0555 chr1:367658-368597        0.114414   and want convert in to:
chr1 34610 36081          1.20286 chr1 69090 70008          0.0392553 chr1 321083 321115        0 chr1 321145 321207        85.0555 chr1 367658 368597        0.114414   i can remove colon cant create space between them
cut -d: -f1,2 file | sed s/\:/\/g      
simplest solution sed:
$ sed 's/[:-]/ /g' file chr1 34610 36081          1.20286 chr1 69090 70008          0.0392553 chr1 321083 321115        0 chr1 321145 321207        85.0555 chr1 367658 368597        0.114414   to store changes file can use -i option:
$ sed -i 's/[:-]/ /g' file      
Comments
Post a Comment