小编Nit*_*tin的帖子

删除特定文件夹的文件和子目录

我需要删除特定文件夹中的文件和子目录,而不是该文件夹本身。

我正在使用以下命令:

find . -type d -depth -mtime +7 -exec rm -rf {} \;
Run Code Online (Sandbox Code Playgroud)

但它抛出以下错误消息:

rm:拒绝删除“.” 或 '..' 目录:跳过 '.'

我应该避免或处理此错误消息的正确命令是什么?是否因为我的find命令中的选项“-depth”而发生?

Linux 版本:
NAME="Red Hat Enterprise Linux Server"
VERSION="7.1 (Maipo)"

rm

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

rm ×1