gpt4 book ai didi

linux - 按特定名称递归查找目录,然后清除它们

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:06:58 25 4
gpt4 key购买 nike

假设给定如下项目结构:

/
|
|- /bin
|- /src
|
|- /bin
|- abc
...
|
|- /bin

我想删除 bin 子目录的内容,但不删除它们。如何通过Bash命令行实现tis?

编辑

我试过 find 。 -regex bin/* -type d -exec rm -rf {}\;,但无济于事。

最佳答案

我建议使用 GNU find:

find . -regex ".*/bin/.*" -type f -exec echo rm {} \;

如果一切正常,请删除 echo

关于linux - 按特定名称递归查找目录,然后清除它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44838331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com