当我通过java Runtime.exec()执行shell脚本时,在哪里可以找到nohup.out文件。
String command =“nohup ksh /home/xyz/script.ksh&”;
运行时rtime = Runtime.getRuntime();
rtime.exec(命令);
nohup
只有在连接到终端时才将输出写入文件。当您通过exec
调用它时不会出现这种情况,因此输出将写入子进程的标准输出(您可以通过getInputStream
获取)。任何地方都不会创建nohup.out
。