【发布时间】:2014-12-10 22:07:20
【问题描述】:
我有一个目录,里面有两种文件类型:*.sai 和 *fastq,我想在一个 shell 循环中使用这两个变量:
for j in *sai *fastq
do bwa samse $j $j > ${j%.sai}.sam
done;
在命令do 之后,我想将相应的 *.sai 和 *.fastq 数据加载到程序中(bwa samse)。你能帮我语法吗?
示例:
一个目录下是xx.fast xx.sai yy.fastq yy.sai,程序bwa samse需要一次性处理两个对应的文件-bwa samse xx.fastq xx.sai...
非常感谢您的任何想法。
【问题讨论】:
-
这两个文件(一次)在 sai & fastq 之前是否具有相同的起始名称?
-
是的,它们在扩展之前具有相同的名称。
标签: bash shell loops for-loop fastq