相关文章推荐
星星上的毛豆  ·  中华人民共和国驻纽约总领事馆-首页·  1 年前    · 
绅士的长颈鹿  ·  广州市天河区人民政府关于划定广佛环线广州南站 ...·  1 年前    · 
温柔的小蝌蚪  ·  泰国版「爆裂鼓手」,这片好看吗?_阿依_饥渴_游戏·  1 年前    · 
喝醉的铁板烧  ·  成语典故丨披荆斩棘_冯异_刘秀_邓禹·  2 年前    · 
博学的紫菜汤  ·  童话书屡遭无厘头改编 ...·  2 年前    · 
Code  ›  shell字符串单双引号的坑开发者社区
shell python字符串 双引号
https://cloud.tencent.com/developer/article/1785195
飘逸的饼干
2 年前
作者头像
生信技能树
0 篇文章

shell字符串单双引号的坑

前往专栏
腾讯云
备案 控制台
开发者社区
学习
实践
活动
专区
工具
TVP
文章/答案/技术大牛
写文章
社区首页 > 专栏 > 生信技能树 > 正文

shell字符串单双引号的坑

发布 于 2021-02-04 11:57:37
1.8K 0
举报
下面是粉丝随机投稿

入门生信时,我最接触的编程语言是python和R,最后才是shell。学习shell时,我也只是草草了事,没有仔细对比三种编程语言间的差别和特点,自认为很聪明的把python和R的相关基础知识直接迁移到了shell。最近踩到了坑,才让我意识到:基础不牢,缺乏思考,非常吃亏!

问题描述:

批量进行bwa比对,代码如下:

for i in {1..9}
bwa mem -t 2 -R '@RG\tID:W0${i}\tSM:W0${i}\tPL:illumina' \$ref ./$W0{i}_1.fq.gz ./$W0{i}_2.fq.gz | samtools sort -@ 2 -m 1G -o ./W0${i}.sort.bam -

运行非常成功!结果正常输出!然后我就愉快地去重并call variant,但是当我查看g.vcf文件时发现样本名为W0

{i} 这是怎么回事?为了确定这几个g.vcf文件的样本名是不是都为 W0

{i},我运行了一下命令

for i in `ls *.g.vcf`
grep -n -G 'W0${i}' ${i}
 
推荐文章
星星上的毛豆  ·  中华人民共和国驻纽约总领事馆-首页
1 年前
绅士的长颈鹿  ·  广州市天河区人民政府关于划定广佛环线广州南站至白云机场段天河区范围线路安全保护区的通告
1 年前
温柔的小蝌蚪  ·  泰国版「爆裂鼓手」,这片好看吗?_阿依_饥渴_游戏
1 年前
喝醉的铁板烧  ·  成语典故丨披荆斩棘_冯异_刘秀_邓禹
2 年前
博学的紫菜汤  ·  童话书屡遭无厘头改编 白雪公主中无七个小矮人-搜狐新闻
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号