美文网首页
perl error:Substitution replacem

perl error:Substitution replacem

作者: 溪溪溪溪溪川 | 来源:发表于2019-04-27 14:15 被阅读0次

    转录组分析:公司给的样本命名真的太长,批量替换名字
    rename命令(perl版本和C语言版本)
    详见:https://www.imooc.com/article/67536

    前几天使用都没问题,今天突然报错。

    rename "s/_.bam/.bam" *
    

    哈哈哈哈,正则表达式掉了/,各种正则表达式,有点乱
    Perl正则表达式初步
    http://blog.chinaunix.net/uid-20638738-id-1909152.html

    pengzw@super-server:~/chs/cleandata/graft_pumpkin/bam$ ls *bam |rename "s/_.bam/.bam"
    Substitution replacement not terminated at (user-supplied code).
    pengzw@super-server:~/chs/cleandata/graft_pumpkin/bam$ ls *bam |rename "s/_.bam/.bam/igm"
    pengzw@super-server:~/chs/cleandata/graft_pumpkin/bam$ ls
    
    问题:

    Substitution replacement not terminated at (user-supplied code).

    解答:rename "s/_.bam/.bam/igm" *,涉及perl的正则表达

    Substitution replacement not terminated at (user-supplied code)

    心得:

    我也不知道怎么会这么诡异的报错,之前都没问题,也没人更新什么的。。。。
    本来我上一秒还在疑惑呢,才发正则里面我掉了/,哈哈哈哈

    相关文章

      网友评论

          本文标题:perl error:Substitution replacem

          本文链接:https://www.haomeiwen.com/subject/ulcknqtx.html