这个 sed 命令有什么作用?为什么它有冒号而不是破折号?

这个 sed 命令有什么作用?为什么它有冒号而不是破折号?

这个 sed 命令有什么作用,为什么它有冒号而不是破折号?

sed s:[\t]\.:\tNA:g file1_f1.loci  > file1_f1.newloci

答案1

sed 不必使用 / 作为分隔符 - 它只需要搜索中“s”之后的任何内容并使用它,所以将 : 视为 / 并且它更容易一些,这只是搜索一个制表符后面跟着任何东西并将其替换为选项卡和 NA。它将读取file1_f1.loci并将更改的内容放入file1_f1.newloci

相关内容