【发布时间】:2019-06-24 02:42:13
【问题描述】:
我在files.txt 中有多个文件名。我想在每个文件上运行三个脚本。我的建议正确吗?
文件.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
【问题讨论】:
-
您不是从
file.txt读取文件名,您只是在逐字逐句地遍历名称file.txt。 -
顺便说一句,你应该总是引用变量,除非你有充分的理由不这样做。