在 Bash 脚本中运行时如何修剪 Java 文件中的".java"?



我有几个Java测试,我想通过执行java <test-name>来运行。但是,所有的文件不是.class就是.java

如何在Bash脚本或终端中修剪结束,以便命令读取java <test-name> ?

如果您使用的是bash,您可以执行以下操作

$ file="path/Foo.class"
$ echo "${file%.class}"
path/Foo

最新更新