Linux系统中java命令的翻译

时间:2017-11-18 15:05:20

标签: java linux executable-jar translate suse

我目前正在使用linux系统执行一个特定的命令,该命令转换为另一个java命令(java-jar)

例如: 当我尝试在终端中执行/usr/bin/a时,它将读取/usr/bin/a命令并转换为'java -jar'命令

我不想执行' java -jar'命令直接,我会指定执行命令的完整路径,所以有没有可能的方法来实现这一点,而不使用像/.sh这样的脚本?

我尝试的事情: 我尝试在bashrc文件中使用alias命令 例如在bashrc文件中: alias /usr/bin/a='java - jar'

但是当我尝试获取bashrc文件时,它会给我一个无效的别名。

我知道我可以使用/.sh脚本来执行命令,但这不是我的意图。

1 个答案:

答案 0 :(得分:2)

您是否尝试使用java -jar编写bash脚本并执行它?

test.sh文件将包含:

java -jar test.jar

然后你可以运行

./test.sh

当然,你可以放入bin目录或为该bash文件创建一个别名