我正在編寫使用R調用Linux命令創建一個包含多個文件的目錄,最後必須刪除它。在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()
沒有刪除該目錄。
如何刪除包含文件的目錄?
如果您第一次使用'取消鏈接「從目錄中刪除文件,然後可以刪除該目錄。 –