我目前正在使用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 脚本来执行命令,但这不是我的意图。
你有没有尝试过用java -jar编写一个bash脚本并执行它?
您 test.sh 文件将包含:
java -jar test.jar
之后你可以跑
./test.sh
当然,您可以放入 bin 目录或为该 bash 文件创建别名