在脚本文件中执行以下给定命令时:
命令:
private static String[] arrayMeger(String[] arr1,String[] arr2 ){
String[] returnArr = new String[arr1.length()];
for(int i=0;i<arr.length();i++)
{
int valInt = (arr[i]==null) ? 0 : Integer.parse(arr[i]);
int valInt2 = (arr2[i]==null) ? 0 : Integer.parse(arr2[i]);
returnArr [i] = Integer.toString(valInt +valInt2 );
}
return returnArr ;
}
假设脚本在根目录中运行,会在哪里创建nohup.out文件?
答案 0 :(得分:4)
您可以查看主目录吗?
您也可以按以下方式重定向;
nohup /usr/hp/ism/jboss-3.2.8.SP1/bin/run.sh &> /tmp/nohup.out
男人nohup;如果标准输入是终端,则从/ dev / null重定向。如果 标准输出是一个终端,如果是,则将输出附加到'nohup.out' 可能,'$ HOME / nohup.out'否则。如果标准错误是a 终端,将其重定向到标准 输出。要将输出保存到FILE,请使用'nohup COMMAND&gt; FILE”。
答案 1 :(得分:0)
使用nohup和&来运行python代码,并且nohub.out与命令从同一目录运行
pwd输出:
/home/dv/project7
命令运行:
nohup python3 /home/dv/project7/test_code_v3.1.py &
ls -l输出:
test_code_v3.1.py
nohup.out
我认为一种更好的方法是,让您的程序先输出到自己的错误日志文件,再输出到stdout,然后再输出到nohub.out