#!/bin/bash
SVNDIR=/data/svn
ACFILE=/data/svn/svnaccess
echo -n "Please input name:"
read name
USER=`grep "${name}\>" $ACFILE`
if [ -n "$USER" ]
then
echo "User is exist!"
else
echo -n "User is not exist.Do you want add(yse/no):"
read add
case $add in
yes)
echo -n "Please input porject name(test,manor):"
read name1
echo -n "Please input pre(r/rw):"
read pre
sed /^.$name1*/a\ ''$name' = '$pre'' $ACFILE > /data/svn/svntmp
cat /data/svn/svntmp > $ACFILE
/usr/local/apache/bin/htpasswd -b /data/svn/svnpasswd $name ${name}123
echo "Account add successfully! "
;;
no)
exit
;;
esac
fi