我在files.txt
中有多个文件名。我想在每个文件上运行三个脚本。我的建议对吗?
files.txt:
SRR13143.sra
SRR44234.sra
SRR23424.sra
我的尝试:
for FILE in "file.txt";
do
prefetch --max-size 300G $FILE
fastq-dump --gzip --split-3 $FILE
rm $FILE;
done
发布于 2019-01-30 18:16:13
相反,您需要一个while
循环。
while IFS= read -r FILE; do
prefetch --max-size 300G "$FILE"
fastq-dump --gzip --split-3 "$FILE"
rm "$FILE"
done < file.txt
https://stackoverflow.com/questions/54447005
复制相似问题