Luultavasti typerä valvonta minulta, mutta yritän suodattaa kaikki hakemiston vcf: t bcftools-sovelluksella yksinkertaisen silmukan avulla. Peruskomentoni toimii hyvin:
bcftools filter -i 'QUAL > 1000' -o filter / file1out.vcf file1in.vcf
mutta kun yritä silmukata sitä, se toistaa jokaisen tiedostonimen, mutta ei tuota tulostustiedostoja tai virheilmoituksia.
f: lle * .vcf: ssä; do echo "filtering $ f"; bcftools filter -i 'QUAL > 1000' -o filter / $ f_out.vcf $ f; valmis
Enkö käsittele tulosuuntaa oikein? Apua arvostetaan suuresti!