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

Posted LightSong@计海拾贝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在window上使用 linux shell 删除文件夹递归地相关的知识,希望对你有一定的参考价值。

目的

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

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

方法

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

cygwin限制为安装目录。

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

 

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

 

 3、 执行如下命令:

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

 

 

以上是关于在window上使用 linux shell 删除文件夹递归地的主要内容,如果未能解决你的问题,请参考以下文章

如何在windows下使用linux的shell脚本

Linux远程执行shell命令

如何在Windows实现远程调用Linux下的shell指令

如何直接用linux shell命令从windows下载文件?

如何在windows下写shell脚本

如何在Windows 10安装和使用Linux的Bash shell