我没有使用 shell 脚本的经验。我做的:
#!/bin/bash
function hac() {
echo "test: $1"
javac $1.java && java $1
}
hac SquareDriver
所以我在工作目录中有 SquareDriver.class,当我调用 ./scriptname.sh
但是,我想这样做,所以我可以在命令行上调用 hac 文件名,它会从这个文件中执行函数。
我怎样才能做到这一点?
我没有使用 shell 脚本的经验。我做的:
#!/bin/bash
function hac() {
echo "test: $1"
javac $1.java && java $1
}
hac SquareDriver
所以我在工作目录中有 SquareDriver.class,当我调用 ./scriptname.sh
但是,我想这样做,所以我可以在命令行上调用 hac 文件名,它会从这个文件中执行函数。
我怎样才能做到这一点?