shell删除当前路径下所有文件夹中的txt文件
时间: 2023-08-05 20:05:29 浏览: 178
delphi 删除指定文件夹下所有文件.txt
可以使用以下命令来删除当前路径下所有文件夹中的 `.txt` 文件:
```
find . -type f -name "*.txt" -delete
```
这个命令的含义是,从当前目录开始查找 `-type f` 所有文件,其中 `-name "*.txt"` 匹配所有以 `.txt` 结尾的文件,最后 `-delete` 删除匹配的文件。
注意,这个命令会删除所有匹配的 `.txt` 文件,包括文件夹内的文件,如果你不希望删除文件夹内的文件,可以使用 `-maxdepth` 选项来限制查找深度,例如:
```
find . -maxdepth 1 -type f -name "*.txt" -delete
```
这将只在当前目录下查找并删除匹配的 `.txt` 文件,不会查找子文件夹中的文件。
阅读全文