2
雖然我可以創建路徑名,例如獲取Common Lisp中路徑名的最後一個組成部分
(make-pathname :directory '(:RELATIVE "dir" "subdir" "subsubdir"))
我怎麼回去subsubdir
從這樣的路徑(假設它是一個目錄)?我需要從一個路徑中提取的最後一個目錄,只是因爲這Unix命令的作用:
$ basename /usr/local/share/
share
這隻有在路徑以結束處理的情況下削減。如果你有一個路徑'a/b/c',上面的代碼將返回'b',而basename返回'c'。 – 2017-05-05 01:45:44
@KevinChen:他在問使用Lisp路徑名。 Unix basename命令僅僅是一個例子。 – 2017-05-05 06:27:35