Function PROBE-FILE

UP


Function PROBE-FILE

Function PROBE-FILE

構文

probe-file pathspec => truename

引数と戻り値

pathspec - パス名指定子
truename - 物理パス名か、nil

定義

probe-fileは、ファイルが存在するかどうかをテストします。

probe-fileは、pathspecと名付けられたファイルが 存在しないときはfalseを返却し、 それ以外のときはpathspecの実際の名前を返却します。

もしpathspec指定子が開かれたストリームのときは、 probe-fileはそのファイルに関連付けられた実際の名前を生成します。 もしpathspecが開いているか閉じられているかに関わらず ストリームであったときは、 それは関数pathnameによるもののようにパス名に変換されます。

例文

なし。

影響

ホストコンピューターのファイルシステム

例外

もしpathspecがワイルドカードを含んでいたときは、 型file-errorのエラーが発生します。

もしファイルシステムが要求された操作を実行できなかったときは、 型file-errorのエラーが発生します。

参考

truename, open, ensure-directories-exist, pathname, logical-pathname, 20.1. ファイルシステムの説明, 20.1.2. 開かれた・閉じたストリームのファイル操作, 19.1.2. ファイル名としてのパス名

備考

なし。


TOP, Github