如何解决for 循环脚本仅在目录中的最后一个文件上完全执行
我正在尝试在 ~300 个文件上使用 prokka 运行 for 循环。当我运行代码时,它会为每个包含 .log 文件的示例创建一个新文件夹 - 在这里一切正常。然而,当它开始运行下一段启动基因组注释的代码时,prokka 只在系列中的最后一个文件上运行。
我尝试了几乎所有我能想到的迭代,但我仍然遇到困难。如果有人能让我走上正确的道路,我将不胜感激!
cd /file/directory
for F in *.fasta;
do
N=$(basename "$F" .fasta);
prokka --locustag "$N" --outdir "$N" --prefix "$N" --compliant --Metagenome --coverage 90 "$F";
done
prokka 版本 1.14.5 并在 bash 脚本中工作
谢谢!
梅根
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。