for i in {10..133}; do cat ${gvcf}| cut -f1-9,$i > $i.splited.vcf; done | for i in {10..133}; do cat ${gvcf}| cut -f1-9,$i > $i.splited.vcf; done | ||||
ls *splited.vcf | paste - name > rename | |||||
ls *splited.vcf | sort -n | paste - name > rename | |||||
cat rename | while read a b; do mv $a $b.${chromo}.vcf; done | cat rename | while read a b; do mv $a $b.${chromo}.vcf; done | ||||