【问题标题】:nohup multiple command in cluster集群中的 nohup 多个命令
【发布时间】:2017-03-10 09:30:41
【问题描述】:

我想在我的集群中运行多个命令后台,如下所示。但是被打断了,没有成功完成。

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

为什么?任何建议都是希望。谢谢。

【问题讨论】:

    标签: linux nohup


    【解决方案1】:

    你可以尝试这样的事情: /usr/bin/nohup $(/bin/bash -c 'for i in {1..3}; 执行 /usr/bin/perl sgfa.pl -i $i.fa& /bin/sleep 1; 完成') &

    您收到的错误信息是什么?

    【讨论】:

    • 没有任何错误信息,只是中断并没有结果。
    • 您是否知道 nouhp 将 stdout 和 stderr 重定向到 cwd 中的 nohup.out 或 $HOME/nohup.out 的事实?尝试用应该创建文件的脚本替换您的脚本。文件创建了吗?
    猜你喜欢
    • 2023-03-20
    • 1970-01-01
    • 2011-03-28
    • 2018-11-05
    • 1970-01-01
    • 1970-01-01
    • 2018-04-09
    • 2012-07-10
    • 1970-01-01
    相关资源
    最近更新 更多