2012-03-15 43 views
0

从命令行屏幕隐藏后台进程输出的最佳方法是什么?我有下面的脚本,这是一个web服务器的背景start.jar。有任何想法吗?隐藏Unix Shell脚本后台处理输出

UNIX Shell脚本:

cd examples/appserver 
java -jar start.jar & 

回答

2

这正是/dev/null,输出水槽,是。

java -jar start.jar > /dev/null & 
+3

不要忘了'Java的罐子start.jar>的/ dev/null的2>&1&'转储标准错误太 – 2012-03-15 17:02:55

+0

jwodder的解决方案仍然让web服务器来输出到控制台的启动。当我加入邪恶的otto时,它会阻止它,谢谢! – c12 2012-03-15 17:13:40

+1

@ evilotto解决方案的快捷方式是java -jar start.jar&>/dev/null& – freethinker 2012-03-16 03:01:39