Я новичок в bash сценариях. Я хочу разбить следующую строку,
chr14:81370042-81371098(+)
на
chr14 81370042 81371098 +
или
chr14:81370042-81371098(-)
на
chr14 81370042 81371098 -
Пожалуйста, скажите мне Как мне сделать это с помощью одной команды, которая будет работать в обоих случаях.
Я пытался, cat a.tsv | tr -s ':' '\t' | sed "s/\t[0-9]+.*[0-9]+/[0-9]+\t[0-9]/g"
, это не работает.
Спасибо.