簡體   English   中英

使用MacOS終端在同一目錄中的多個VCF文件上執行Plink

[英]Execute Plink on multiple VCF files in the same directory using the MacOS terminal

我目前有許多VCF文件,我正在將它們轉換為plink格式。 我是通過使用以下參數從終端運行plink來實現的。

./plink --vcf BH4_F3_F2.g.vcf.gz --recode --const-fid --allow-extra-chr --out BH4_F3_F2

但是我需要在大約100個具有不同名稱的命令上運行此命令,例如BH4_F3_F2.g.vcf.gz BH4_F2_F1.g.vcf.gz

有沒有一種方法可以不必單獨執行每個操作?

檢查for循環語法。 就像是

for vcf in *vcf
do
    ./plink --vcf "$vcf" --recode --const-fid --allow-extra-chr --out "$vcf.plink"
done

@Poshi這些句子都是bash嗎? 我是生物信息學領域的新手

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM