在生信分析流程搭建的时候,我们会用到Shell、python、R等多种语言,多种语言之间(比如Shell与python间)传递参数需要通过解析参数获得传入参数的值,这种方式在流程搭建的过程中非常常见,也是生信工程师必须掌握的知识点。
本案例是通过Shell脚本获取参数,解析后传递给python的.py程序,python程序获取传入参数后再进行解析(下一篇文章会介绍python的参数解析),从而执行一个或多个python程序。
step01: 编写参数解析代码
vi parser.sh # 创建脚本
chmod +x parser.sh
#################以下为脚本内容##################
!/usr/bin/bash
# 处理参数,规范化参数
ARGS=
本文介绍了生物信息学分析中Shell脚本如何传递参数并解析,然后将解析后的参数传递给Python程序。通过案例展示了编写参数解析代码和运行Shell脚本查看结果的过程,这是生信工程师必备的技能之一。
订阅专栏 解锁全文
335

被折叠的 条评论
为什么被折叠?



