[英]start program from bash script
我有一个包含以下内容的Windows批处理文件:
start "" javaw -jar %~p0/app.jar
如何在Bash脚本中获取相同的命令?
root=`dirname "$0"` # in case if I got %~p0
nohup javaw -jar "$root/app.jar" &
在后台启动javaw
。
也许open
open javaw -jar ${0%/*}/app.jar
我假设它是一个Java Swing(基于GUI)的应用程序。 您应该能够使用以下方法执行它:
cd /path/to/app
java -jar myApp.jar
只需将此代码粘贴到bash脚本中即可。 “cd”应该处理路径问题。 请注意,只有退出Java应用程序时才会释放终端。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.