如何在linux中删除非空的目录

时间:2011-04-27 13:19:02

标签: c++

  

可能重复:
  How to remove a non-empty directory in C++?

我有目录名称。我正在尝试删除(dir_name),但由于目录不为空,因此返回false。

如何删除目录。有没有我可以调用的built-in function

1 个答案:

答案 0 :(得分:3)

要递归删除目录及其所有内容,请在终端中使用以下命令:

rm -rf /path/to/dir

编辑:似乎我对你提到built-in function感到困惑,我假设一个“内置于”linux的功能。显然这不是C ++代码。如果这就是您想要的,请参阅Fred Larson对您原始问题的评论中链接的问题。