0
次の行を生成するには、Linuxのループをどのように使用するのですか?ループは連続したコマンドラインをエコーしますか?
zcat ~/tools/sample66621D.fastq | bowtie2 -a - | samtools ->sample66621D.BAM
zcat ~/tools/sample66622D.fastq | bowtie2 -a - | samtools ->sample66622D.BAM
zcat ~/tools/sample66623D.fastq | bowtie2 -a - | samtools ->sample66623D.BAM
私が試してみた:
for ((a=21;a<=23;a++))
echo "zcat ~/tools/sample666$aD.fastq | bowtie2 -a - | samtools ->sample666$aD.BAM"
done
を、それは3つの同一のラインであることをなりました。
zcat ~/tools/sample666.fastq | bowtie2 -a - | samtools ->sample666.BAM
zcat ~/tools/sample666.fastq | bowtie2 -a - | samtools ->sample666.BAM
zcat ~/tools/sample666.fastq | bowtie2 -a - | samtools ->sample666.BAM
おかげ
ありがとうございます。これらのエコーコマンドラインをrun.shファイルに出力するのはどうですか? - >ここでは機能しませんでした。 – Ming