0
因此,我在我的服务器计算机上运行摩西机器翻译系统。我从ssh访问终端,我遇到了一个有趣的问题。make nohup忽略“>”和“<”
我跑用途>指定输出文件,它看起来像这样的纸条:
~/mosesdecoder/bin/moses -f /home/tin/working/filtered/moses.ini -i /home/tin/working/filtered/input.29242 > final
现在,因为这将需要一些时间翻译完成(约10小时)我想它与nohup运行,但是当我这样做,即使我把&在最后我最终与文件命名为“最终”充满stdout的东西。
有关如何避免它的任何想法?
'LN -s的/ dev/null的final'运行过吗?这将丢弃输出;我不确定这是你的追求。假设重定向位于使用nohup运行的脚本中 - nohup甚至不处理它们,它只是保护运行脚本的shell不会被SIGHUP终止。 – greggo 2014-10-03 21:22:07