在window上使用 linux shell 删除文件夹递归地

时间:2023-03-09 04:08:17
在window上使用 linux shell 删除文件夹递归地

目的

在windows环境下, 整理代码,代码中含有 .svn 文件夹, 此文件夹在所有受控目录下都存在, 需要统一删除。

但是对windows的shell不熟悉,想用linux rm来删除, 如何实现?

方法

1、找到运行linux shell的工具,

cygwin限制为安装目录。

git工具可以执行shell,正适合此场景。

2、 鼠标右键点击目录目录, 选择 “git bash here”

在window上使用 linux shell 删除文件夹递归地

3、 执行如下命令:

find . -name ".svn"  | xargs rm -rf