问题标签 [rmdir]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
46590 浏览

python - 在 Python 中查找空目录

全部,

在删除目录之前检查目录中是否有数据的最佳方法是什么?我正在浏览几个页面以使用 wget 查找一些图片,当然每个页面上都没有图像,但仍会创建目录。

我想测试一下文件在创建后是否被放到了目录中。如果什么都没有...删除它。

谢谢,亚当

0 投票
2 回答
3821 浏览

php - 删除PHP中指定目录中的所有子目录?

如何删除指定目录中的所有子目录?

目录是c:/files/

我想删除它们(示例)中的所有子目录:

所以最后 c:/files/ 仍然存在(为空且没有子目录)。

rmdir()只删除给定路径中的最后一个目录......所以我猜我必须循环?:/

所有帮助表示赞赏。

(PS:子目录不包含任何文件)

0 投票
4 回答
752 浏览

php - 如何使用 PHP 删除包含其他文件和文件夹的文件夹

可能重复:
PHP 的递归删除目录函数?

使用 PHP

我想知道删除包含文件和文件夹的文件夹的最简单方法。

0 投票
2 回答
426 浏览

php - PHP递归文件和文件夹删除功能:“目录不为空”错误消息

我正在尝试创建删除虚拟主机上的所有文件和目录的函数,不包括给定的文件和文件夹数组

并像这样调用这个函数

现在的问题是,它删除但收到错误消息:Directory not empty on line rmdir($entry->getPathname());几次。如何解决这个问题?

0 投票
1 回答
294 浏览

php - vfsStream 是否允许取消链接空目录?

我的单元测试试图删除一个空目录。被测类使用 unlink(先前测试的结果)。如果我在没有 vfsStream 的情况下编写相同的代码,我将无法删除空目录。

单元测试:

生产代码:

这是一个错误还是我错过了什么?谢谢。

0 投票
4 回答
12637 浏览

php - 删除 FTP 连接上的文件夹和所有文件

尝试添加使用 FTP 删除文件夹以及该文件夹中包含的所有子文件夹和文件的功能。

我已经建立了一个递归函数来这样做,我觉得逻辑是正确的,但仍然不起作用。

我做了一些测试,如果路径只是一个空文件夹或只是一个文件,我可以在第一次运行时删除,但如果它是包含一个文件的文件夹或包含一个空子文件夹的文件夹,则无法删除。因此,遍历文件夹并使用删除功能似乎是一个问题。

有任何想法吗?

0 投票
5 回答
4841 浏览

linux - 使用单行命令删除目录

如何使用单个命令删除多个目录?是否可以在一个班轮中完成?如果是,请对此提供帮助。

我可以删除ediedw使用单个命令吗?

0 投票
6 回答
2605 浏览

php - 删除一个不为空的目录

我希望在我的 PHP 脚本中删除的目录中有很多文件,但是我无法先 unlink() 文件。有没有办法让我一起做

引用目录必须为空才能删除它,请参阅php.net/manual/en/function.rmdir.php

0 投票
2 回答
2929 浏览

php - 用php检测rmdir错误

rmdir() 显示一些警告,例如 dir 不存在或权限不允许。我如何捕捉失败的原因并做出反应?

0 投票
3 回答
28229 浏览

php - 在 PHP 中,如何递归删除所有非空文件夹?

可能重复:
如何在 PHP 中递归删除目录及其全部内容(文件+子目录)?

我需要递归删除不为空的目录和子目录。我找不到任何有用的类或函数来解决这个问题。

提前感谢您的回答。