【发布时间】:2014-12-05 14:57:08
【问题描述】:
我有一个包含 10 个不同文件的目录,我需要对所有文件运行相同的命令,但将结果保存在单独的目录中,这些目录是唯一的,我的输入文件名作为结果目录名。我知道我的问题类似于Looping through all the inputs and creating distinct output files,所以我尝试了以下代码:
cd /user/test
for i in *.txt
do
fastqc $i -o {$i}.out
done
我收到一个错误:
Specified output directory '{1.txt}.out' does not exist
Specified output directory '{2.txt}.out' does not exist
我想知道可能是什么问题,因为它在创建管道和工作流时会有所帮助。 谢谢!
【问题讨论】: