shell脚本删除.svn文件夹
当在linux服务器上进行了svn代码下载后,要同步到web目录里去的话,就要把.svn这个文件夹给清理干净,给安全性增加一点保障.
脚本内容:
del_svn.sh
当然大家也可以直接使用下面3个命令:
网上大部分流传的:
find . -type d -name ".svn" | xargs rm -fr
经过本人验证,根本就无法删除.svn目录.也希望大家都去验证下再转出来.
脚本内容:
del_svn.sh
#!/bin/bash cd /home/trunk/ find ./ -name ".svn" |xargs -n1 echo > /dev/null 2>&1 find ./ -name ".svn" -print0 | xargs -0 rm -fr if [ $? -ne 0 ]; then echo "remove .svn dirs failed!" fi
当然大家也可以直接使用下面3个命令:
rm -rf `find . -type d -name .svn`
find . -name ".svn" -type d | xargs rm -fr
find . -name ".svn" -type d | xargs -n1 rm -R
网上大部分流传的:
find . -type d -name ".svn" | xargs rm -fr
经过本人验证,根本就无法删除.svn目录.也希望大家都去验证下再转出来.
评论: