一键删除SVN账号 及创建账号

简介:

需求:公司项目较多,所以人员流动的时候,账号管理很麻烦所以写此脚本偷懒!!

1
2
3
4
5
6
7
8
9
#!/bin/bash
for  in  $( find  /home/svn  - type  f -name  'passwd' )
do
sed  -i  '/' $1 '/d'  $i
done
for  in  $( find  /home/svn  - type  f -name  'authz' )
do
sed  -i  's/' $1 ',//g'  $h
done

这个是删除脚本

1
2
3
4
5
6
7
8
9
10
#!/bin/bash
for  in  $( find  /home/svn  - type  f -name  'passwd' )
do
sed  -i  '$a ' $1 ' = ' $2 ''  $i
done
for  in  $( find  /home/svn  - type  f -name  'authz' )
do
sed  -i  '15s/$/&,' $1 '/g'  $h
done
~

这个是创建脚本,注意:修改authz权限我这里是第15行,可根据具体行数调整
















本文转自wks9751CTO博客,原文链接: http://blog.51cto.com/wks97/1632873,如需转载请自行联系原作者





相关文章
|
数据安全/隐私保护
SVN切换账号
简述SVN切换账号操作
|
Android开发 数据安全/隐私保护
Eclipse清除SVN的账号信息
Eclipse清除SVN的账号信息
|
数据安全/隐私保护
获取SVN的账号和密码
获取SVN的账号和密码
72 0
删除svn版本控制bat文件
删除svn版本控制bat文件
80 0
|
Shell Windows 关系型数据库