SGE提交作业遇到“Unable to read script file because of error: invalid option argument -r $FASTA“报错

使用qsub -V -cwd -l p=8 test.sh 提交作业,遇到报错信息如下:

Unable to read script file because of error: invalid option argument -r $FASTA

奇怪的是直接运行sh test.sh是没有问题的。我把test.sh的代码里"-r $FASTA"都删了,依然报这个错,原来是注释里还有"-r $FASTA",注释里的"-r $FASTA"也删干净后不报这个错了,但是换成了

Unable to read script file because of error: Numerical value invalid!

所以说肯定是文件格式的锅,而且跟注释内容有关。把注释都删干净以后终于不报错了,在网上搜了半天,发现原因是SGE会把#$abc当作命令而不是注释。。。

参考资料:https://stackoverflow.com/questions/38511294/trying-to-figure-out-bash-scripting-with-sun-grid-engine

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值