merge-pathnames

Title
merge-pathnames
Type
Function
Arguments
merge-pathnames PATHNAME &optional DEFAULTS
Package
lisp
Section
ファイルシステム
File
builtin.l
パスとファイル名をくっつけます。

  PATHNAME : ファイル名の部分を指定します。
  DEFUALTS : パスの部分を指定します。
             指定しないと(default-directory)のパスが使用されます。

使用例:
  ;;; "c:/foo"と"bar.l"をくっつける。
  (merge-pathnames "bar.l" "c:/foo")
  => "c:/foo/bar.l"

  (merge-pathnames "bar.l" "c:/foo/") <--ディレクトリの末尾に/がつい
  => "c:/foo/bar.l"                      ているかとか気にしなくていい。
Seealso
file-namestring
directory-namestring
namestring