【发布时间】:2022-07-11 20:21:04
【问题描述】:
我有多层文件夹示例 a(b(c(d(u,v))))
这里在每个级别都有一个文件夹 sync ,例如在 veery directory sync 文件夹中存在,即 a/sync 、 a/b/sync 等等。
我正在寻找编写一个 shell 或 tcl 脚本,它将进入每个文件夹并删除特定文件(同步)。 谁能指导我 谢谢 美好的一天
【问题讨论】:
我有多层文件夹示例 a(b(c(d(u,v))))
这里在每个级别都有一个文件夹 sync ,例如在 veery directory sync 文件夹中存在,即 a/sync 、 a/b/sync 等等。
我正在寻找编写一个 shell 或 tcl 脚本,它将进入每个文件夹并删除特定文件(同步)。 谁能指导我 谢谢 美好的一天
【问题讨论】:
您可以使用rmdir ./**/sync。
这将在当前目录中递归搜索每个名为 sync 的目录并将其删除。
有关双星号的使用,另请参阅this answer
【讨论】: