命令从与名称匹配的文件夹中递归删除所有文件?

冰雹

我有我的基本文件夹(我们称之为基本文件夹)。

我里面有一堆文件夹,缓存文件夹分散在这些文件夹中的各个深度。

我想从缓存文件夹中删除所有文件,而不是文件夹本身。

我试过了

cd base
#then one of...
sudo rm -rf cache/*
sudo rm -rf *cache/*
sudo rm -rf cache*/*
sudo rm -rf *cache*/*

但实际上只是在猜测,正确的命令是什么?

盖尔哈

在bash中,您可以启用globstar并用于**递归匹配目录

shopt -s globstar
echo rm -rf ./**/*cache*/*

参见模式匹配

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

递归删除python中的文件夹

强制删除文件夹中的所有文件

使用PHP从文件夹中删除所有文件?

批处理命令删除所有具有特定名称的子文件夹

如何递归删除PowerShell中的所有空文件夹?

如何删除与特定模式匹配的文件夹中的所有文件?

Linux:如何删除文件夹中除具有特定名称的文件以外的所有文件?

删除文件夹中所有文件,但名称中包含以下内容的文件除外

递归测试文件夹中的所有flac文件

删除文件夹中的所有文件和文件夹,以结尾的文件和文件夹为准

按名称删除所有文件夹

如何删除文件夹XXX中的所有文件

递归搜索子文件夹并删除6个月以上的子文件夹中的所有文件

删除我的文件夹中的所有.gitignore文件

删除文件夹中除具有特定名称的文件夹外的所有文件夹

删除所有旧文件,文件夹和子文件夹的命令

命令以递归方式删除MAC OS Terminal上的所有文件和文件夹,包括隐藏的文件和文件夹?

递归清除其中没有文件的文件夹中的所有文件夹和子文件夹

如何从文件夹中删除所有文件?

TF DIR命令列出与名称匹配的所有文件夹

如何选择/复制文件夹1中名称与其他文件夹2中的其他文件夹匹配的所有文件夹

修改命令以处理文件夹中的所有文件

使用蝙蝠从文件夹中删除与Windows 10中的特定模式匹配的所有文件

从目录中的所有文件夹名称中删除第一个单词

从递归文件夹中删除所有zip文件

递归删除solaris中除特定文件外的所有文件+文件夹

删除firebase文件夹中的所有文件?

(批量)如何递归删除目录中除以.开头的文件/文件夹之外的所有文件/文件夹?

如何删除某个文件夹中的所有文件