
Linux ターミナルを使用して、ファイル形式をfa
からに変換しようとしています。コマンドは以下のように簡単です。fq
seqkit
seqkit fq2fa Std_metabat2_bin.9_sub.fa -o Std_metabat2_bin.9_sub.fq -j 20
しかし、200 を超えるファイル (メタゲノム ビンのファイル) がありfa
、一度に 1 つのファイルを変換するよりも良い方法があるかどうか疑問に思っています。
答え1
1 つの解決策は、ループを使用してディレクトリ内のfor
すべてのファイルを変換することです。.fa
for file in *.fa; do seqkit fq2fa "$file" -o $(basename "$file" .fa).fq -j 20; done