delete-file

Title
delete-file
Type
Function
Arguments
delete-file FILE &key :if-does-not-exist :if-access-denied :recycle
Package
lisp
Section
ファイルシステム
File
builtin.l
ファイルを削除します。

  FILE               : 削除するファイル名を指定します。
  :if-does-not-exist : ファイルが存在しない場合の動作を指定します。
        :error          エラーを出力します。
        :skip           エラーは出力せず、nilを返します。
  :if-access-denied  : アクセスが拒否された場合の動作を指定します。
        :error          エラーを出力します。
        :skip           エラーは出力せず、nilを返します。
        :force          強制的に削除を試みます。

削除できたかどうかで戻り値が変わります。

  t   削除に成功
  nil 削除に失敗

使用例:  
  (delete-file "C:/xyzzy/test.txt")
  => t
Seealso
delete-directory
rename-file
copy-file