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