elispにディレクトリが存在するかどうかを確認するにはどうすればよいですか?


12

ファイルが存在するかどうかを確認する方法を確認しました(file-exists-p)が、ディレクトリが存在するかどうかを確認する方法は?

回答:


22

elisp マニュアルから:

-関数:file-directory-p filename

This function returns ‘t’ if FILENAME is the name of an existing
 directory, ‘nil’ otherwise.

シンボリックリンクに関する注意事項とともに、そのdocstringも参照してください。

(ファイルディレクトリ-p FILENAME)

FILENAMEが既存のディレクトリを指定している場合はtを返します。ディレクトリへのシンボリックリンクは、ディレクトリとしてカウントされます。シンボリックリンクを区別するには、「file-symlink-p」を参照してください。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.