如何解决BASH脚本中For循环中的操作数错误?
我正在尝试使用此脚本向 HPC 提交各种 pbs 文件。但是,我在 for 循环中遇到了一个无法修复的错误。
我正在尝试计算符合提交条件的文件数量,然后循环并全部提交。
for i in {1..3}; do
cd "${i}"
files=(*_R$r_*.pbs)
fnum=${#files[@]}
for k in {1.."$fnum"}; do
subm=`echo ${files[$k]}`
qsub "$subm"
done;
cd ..
done;
我收到的错误是 {1..9}:语法错误:预期操作数(错误标记为“{1..3}”) fnum 正在正确计算文件数,但循环没有运行
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。