我正在编写使用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()
没有删除该目录。
如何删除包含文件的目录?
如果您第一次使用'取消链接“从目录中删除文件,然后可以删除该目录。 –