Linuxコマンドを呼び出すRを使用してコードを書き、最後に削除する必要がある複数のファイルを含むディレクトリを作成しています。Rでディレクトリを削除するlinuxコマンドを呼び出す
私はfile.remove(directory_name)
を使用して、そのディレクトリが空のときだけ削除しました。ディレクトリにファイルがある場合、file.remove
は機能しませんでした。 unlink(directory_name)
ディレクトリを削除しませんでした。
マイコード:
dir.create("./dir1")
dir.create("./dir2")
............
............
............
file.remove("./dir1")
unlink("./dir1, recursive = TRUE")
file.remove()
がエラーを投げた:
cannot remove file './dir1', reason 'Directory not empty'.
しばらく、unlink()
はディレクトリを削除しませんでした。
ファイルを含むディレクトリを削除するにはどうすればよいですか?
場合最初に使用します 'ディレクトリからファイルを削除するには、unlinkを実行すると、そのディレクトリを削除できます。 –