美文网首页
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