qsub 中使用 tr 生成制表符需要用 \\t

在修改文件分隔符时使用了命令cat genotype.txt | tr " " "\t" > SNPs.vcf,目的是把分隔符为空格的文件修改为制表符\t

神奇的是,该命令只对终端有效,在终端的效果如果所示:

然而,我把这条命令搬到qsub中运行的时候,生成的文件如下所示:

经一番测试,发现在qsub不能使用上面的命令,要把\t改为\\t,命令为:cat genotype.txt | tr " " "\\t" > SNPs.vcf

生成的文件如下所示:

posted @ 2021-11-02 17:42  橙子牛奶糖  阅读(120)  评论(0编辑  收藏  举报