println System.getProperty("user.dir")命令在groovy中打印完整的当前目录路径.我如何只获得groovy中的最后一部分(当前目录)?
例如,如果路径是/usr/bin,我只想要bin.类似于basenameshell.
做就是了:
new File(System.getProperty("user.dir")).name
Run Code Online (Sandbox Code Playgroud)
即:从路径创建文件,然后获取文件的名称
如果你想要类似于dirnameshell函数,你可以这样做:
new File(System.getProperty("user.dir")).parent
Run Code Online (Sandbox Code Playgroud)