【发布时间】:2020-08-03 07:24:07
【问题描述】:
我是 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",还是不行。
谢谢。
【问题讨论】: