Function DIRECTORY
directory
pathspec &key
=> pathnames
pathspec = パス名指定子。ワイルドカードが含まれるかもしれません。
pathnames - 物理パス名のリスト
ファイルシステム内において、 pathspecにマッチする名前を持つファイルがもしあるなら決定し、 それらのファイルの実際の名前に対応するパス名の新しいリストを返却します。
実装はdirectory
のキーワード引数に 実装定義のものを受け付けるように拡張するかもしれません。
なし。
ホストコンピューターのファイルシステム
もしディレクトリのリストを取得しようとしたときに失敗したときは、 型file-error
のエラーが発生します。
pathname
, logical-pathname
, ensure-directories-exist
, 20.1. ファイルシステムの説明, 20.1.2. 開かれた・閉じたストリームのファイル操作, 19.1.2. ファイル名としてのパス名
もしpathspecにワイルドカードが含まれていないとき、 結果のリストはゼロかひとつの要素が含まれているものになります。
directory
の引数リストには、 標準のキーワード引数が定義されてはいませんが、 &key
が定義されています。 :allow-other-keys t
は、 仕様に適合したプログラムにおいては、 プログラムに通された実装でサポートされていない どのような追加のキーワード引数も 静かに無視するときに使われます。