目录
一、问题描述
在 Linux shell 文件 testshell.sh 中写入了以下命令:
vi testshell.sh
nohup java -Xmx256m -Xms128m -Xss256k -jar manager-api.jar > logs/manager.out &
那么在判断 testshell.sh 是否执行完成时是无法正确判断的,testshell.sh 一直是未完成的状态。
二、解决方法
在语句中加入 >/dev/null 2>&1 就可以正常判断了。
nohup java -Xmx256m -Xms128m -Xss256k -jar manager-api.jar > logs/manager.out >/dev/null 2>