程序通过shell脚本执行,并计算程序执行的时间:
#!/bin/bash
starttime=`date +'%Y-%m-%d %H:%M:%S'`
java -classpath .:./lib/suite-jni-release-2.2.jar:./lib/SDThreadTest.jar SDTest 1
endtime=`date +'%Y-%m-%d %H:%M:%S'`
start_seconds=$(date --date="$starttime" +%s);
end_seconds=$(date --date="$endtime" +%s);
echo "本次运行时间: "$((end_seconds-start_seconds))"s"
nohup执行:
nohup java -classpath .:./lib/suite-jni-release-2.2.jar:./lib/SDThreadTest.jar SDTest 1 &