天天看點

一鍵删除SVN賬号 及建立賬号

需求:公司項目較多,是以人員流動的時候,賬号管理很麻煩是以寫此腳本偷懶!!

<code>#!/bin/bash</code>

<code>for</code> <code>i </code><code>in</code> <code>$(</code><code>find</code> <code>/home/svn</code> <code>-</code><code>type</code> <code>f -name </code><code>'passwd'</code><code>)</code>

<code>do</code>

<code>sed</code> <code>-i </code><code>'/'</code><code>$1</code><code>'/d'</code> <code>$i</code>

<code>done</code>

<code>for</code> <code>h </code><code>in</code> <code>$(</code><code>find</code> <code>/home/svn</code> <code>-</code><code>type</code> <code>f -name </code><code>'authz'</code><code>)</code>

<code>sed</code> <code>-i </code><code>'s/'</code><code>$1</code><code>',//g'</code> <code>$h</code>

這個是删除腳本

<code>sed</code> <code>-i </code><code>'$a '</code><code>$1</code><code>' = '</code><code>$2</code><code>''</code> <code>$i</code>

<code>sed</code> <code>-i </code><code>'15s/$/&amp;,'</code><code>$1</code><code>'/g'</code> <code>$h</code>

<code>~</code>

這個是建立腳本,注意:修改authz權限我這裡是第15行,可根據具體行數調整

本文轉自wks9751CTO部落格,原文連結: http://blog.51cto.com/wks97/1632873,如需轉載請自行聯系原作者