私はパス名を構築することができますが、例えば
(make-pathname :directory '(:RELATIVE "dir" "subdir" "subsubdir"))
このようなパス名から戻るにはどうすればよいですかsubsubdir
(ディレクトリであると仮定して)。次の Unix コマンドのように、パス名から最後のディレクトリを抽出する必要があります。
$ basename /usr/local/share/
share
私はパス名を構築することができますが、例えば
(make-pathname :directory '(:RELATIVE "dir" "subdir" "subsubdir"))
このようなパス名から戻るにはどうすればよいですかsubsubdir
(ディレクトリであると仮定して)。次の Unix コマンドのように、パス名から最後のディレクトリを抽出する必要があります。
$ basename /usr/local/share/
share
ファイル名辞書である Common Lisp Hyperspec を参照してください。
(first (last (pathname-directory some-pathname)))