12345678910111213141516171819202122232425 |
- #!/bin/bash
- t_num=8
- [ -e /tmp/fd1 ] || mkfifo /tmp/fd1
- exec 3<>/tmp/fd1 && rm -rf /tmp/fd1
- for ((i=1;i<=${t_num};i++))
- do
- echo >&3
- done
- for sample in `ls ../*.g.vcf.gz |sed 's/..\///;s/.g.vcf.gz// ' `
- do
- read -u3
- {
- ###
- sh run_wes_cnv.sh $sample
-
- echo >&3
- }&
- done
- wait
- exec 3<&-
- exec 3>&-
|