2016-05-01 6 views
0

私はこれらのファイル(24ファイルoutput.chr1 to 24_.vcf.gzと24ファイルAnalysis.chr1 to 24_.output.vcf.gzの24個のファイル)を持っています。私はmerged_file_.chr1 to 24_.vcf.gzファイルを作成するこれらの対応するペアをマージしようとしています。どのようにしてこのようなループをbashスクリプトで作成し、この次のコマンドを使うことができますか?インデックス付きマージファイルを作成するためのBashループ

vcf-merge output.chr1.vcf.gz Analysis.chr1.output.vcf.gz | \ 
    bgzip -c > ../dir_destination/merged_file_.chr1.vcf.gz 

答えて

1
for n in {1..24}; do 
    vcf-merge output.chr$n.vcf.gz Analysis.chr$n.output.vcf.gz | \ 
    bgzip -c > ../dir_destination/merged_file_.chr$n.vcf.gz 
done 
関連する問題