我想在我的集群中运行多个命令后台,如下所示。但是它被中断了,没有成功完成。
nohup perl sgfa.pl -i 1.fa & sleep 1
nohup perl sgfa.pl -i 2.fa & sleep 1
nohup perl sgfa.pl -i 3.fa & sleep 1
为什么?任何建议都是希望。谢谢。
最佳答案
你可以尝试这样的事情: /usr/bin/nohup $(/bin/bash -c 'for i in {1..3}; do/usr/bin/perl sgfa.pl -i $i.fa&/bin/sleep 1; done') &
您收到的错误消息是什么?
关于linux - 集群中的 nohup 多个命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42714825/