我有一个无限期运行的程序。 我通过发出以下命令来远程运行该程序:
nohup mono program.exe &
虽然我可以closuresterminal并仍然运行program.exe,但是我希望nohup将命令提示符($)返回给我,以便在终止之前发出更多的命令。
我怎么去做这个?
干杯
回答(或解决方法)
做一个显式的标准输出和错误stream的redirect
nohup mono program.exe >> nohup.out 2>&1 &
如果以上述方式执行该命令,则会返回命令提示符。
你正在后台执行它。 所以,在终止程序program.exe之前,你应该回到命令提示符。 不是这种情况!!!?