2つのループがありますが、一緒に入れることができるかどうかわかりません。
まず、同じサンプルから2つの異なるIDをマージします。
samples="sample01 sample02 sample03"
for s in ${samples}
do
cat ${s}_id1.txt ${s}_id2.txt > ${s}_id12.txt
done
これにより、19から41の範囲で私のサンプル.txtの一意のデータ数を計算し、結果をcount.txtに入れます。
for ((t=17, i=1; t<43; t=t+2, i++))
do
echo "[$i] Iteration - t = $t"`
unique.py -o count.txt -t $t sample.txt
done
$t
私が望むのは、 ${s}
各サンプル_id12.txt要素に異なる値を入力することです。このような:
samples="sample01 sample02 sample03"
for s in ${samples} ¿counter?
do
cat ${s}_id1.txt ${s}_id2.txt > ${s}_id12.txt
unique.py -o count.txt -t $t ${s}_id12.txt
rm ${s}_id12.txt
done
ベストアンサー1
入れ子ループの例
samples="sample01 sample02 sample03"
for s in ${samples}
do
cat ${s}_id1.txt ${s}_id2.txt > ${s}_id12.txt
for ((t=17, i=1; t<43; t=t+2, i++))
do
echo "[$i] Iteration - t = $t"
unique.py -o count.txt -t $t ${s}_id12.txt
done
done