1. #!/bin/bash 
  2. FLASH_SVNPATH=/xx_new_flash/conf 
  3. DESIGN_SVNPATH=/xx_new_design/conf 
  4. JAVA_SVNPATH=/xx_new_java/conf 
  5.  
  6. echo "请选择 
  7. java 
  8. flash 
  9. meishucehua 
  10. " 
  11.  
  12. read -p "请选择部门员工 java,flash,meishucehua " bumen 
  13. case $bumen in 
  14. flash) 
  15.     read -p "添加flash用户" svn_users1 
  16.     cd $FLASH_SVNPATH 
  17.     `htpasswd -mb passwd $svn_users1 $svn_users1` 
  18.     sed -i "/^flash-developers/s/$/,$svn_users1/" authz 
  19.     cd $DESIGN_SVNPATH 
  20.     sed -i "/^design/s/$/,$svn_users1/" authz 
  21. ;; 
  22. meishucehua) 
  23.     read -p "添加策划美术员工" svn_users2 
  24. cd $DESIGN_SVNPATH 
  25.     `htpasswd -mb passwd $svn_users2 $svn_users2` 
  26.     sed -i "/^design/s/$/,$svn_users1/" authz 
  27. ;; 
  28. java) 
  29.  
  30.     read -p "添加java员工账户" svn_users3 
  31. cd $JAVA_SVNPATH     
  32.     `htpasswd -mb passwd $svn_users3 $svn_users3` 
  33.     sed -i "/java-developers/s/$/,$svn_users3/" authz 
  34.     cd $DESIGN_SVNPATH 
  35.     sed -i "/^design/s/$/,$svn_users3/" authz 
  36. ;; 
  37. *) 
  38. echo "输入不正确,请输入java或flash或meishucehua" 
  39. ;; 
  40. esac