目前我按照以下方式运行我的程序:
java program arg1 arg2 arg3...
有一个可变数字或参数。是否有一些BASH脚本或我可以用我的程序包装的东西,以允许我像
一样运行它program arg1 arg2 arg3
并继续允许我拥有可变参数。
我只关心Unix系统。
对不起这个简单的问题:我是Java开发人员,而不是BASH脚本。
答案 0 :(得分:9)
下面:
#!/bin/bash
java program "$@"
或者如果你想在调用java时退出bash,请使用:
#!/bin/bash
exec java program "$@"
(这会将bash
进程替换为java
进程,而不是等到java
返回。)
答案 1 :(得分:2)
只需使用别名:
alias program='java program'