0
println System.getProperty("user.dir")
命令在常規中打印完整的當前目錄路徑。我如何獲得groovy中的最後一部分(當前目錄)?如何從Groovy中的完整路徑獲取當前目錄?
例如,如果路徑是/usr/bin
,我只想要bin
。與shell中的basename
類似。
println System.getProperty("user.dir")
命令在常規中打印完整的當前目錄路徑。我如何獲得groovy中的最後一部分(當前目錄)?如何從Groovy中的完整路徑獲取當前目錄?
例如,如果路徑是/usr/bin
,我只想要bin
。與shell中的basename
類似。
只要做到:
new File(System.getProperty("user.dir")).name
即:建立從路徑的文件,然後拿到文件
如果你想類似dirname
shell函數的名稱,你可以這樣做:
new File(System.getProperty("user.dir")).parent
System.getProperty(「user.dir」)。split('/')[-1]'是什麼問題? – injecteer