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. read -p "请选择部门员工 java,flash,meishucehua " bumen 
  12. case $bumen in 
  13. flash) 
  14.     read -p "添加flash用户" svn_users1 
  15.     cd $FLASH_SVNPATH 
  16.     `htpasswd -mb passwd $svn_users1 $svn_users1` 
  17.     sed -i "/^flash-developers/s/$/,$svn_users1/" authz 
  18.     cd $DESIGN_SVNPATH 
  19.     sed -i "/^design/s/$/,$svn_users1/" authz 
  20. ;; 
  21. meishucehua) 
  22.     read -p "添加策划美术员工" svn_users2 
  23. cd $DESIGN_SVNPATH 
  24.     `htpasswd -mb passwd $svn_users2 $svn_users2` 
  25.     sed -i "/^design/s/$/,$svn_users1/" authz 
  26. ;; 
  27. java) 
  28.  
  29.     read -p "添加java员工账户" svn_users3 
  30. cd $JAVA_SVNPATH     
  31.     `htpasswd -mb passwd $svn_users3 $svn_users3` 
  32.     sed -i "/java-developers/s/$/,$svn_users3/" authz 
  33.     cd $DESIGN_SVNPATH 
  34.     sed -i "/^design/s/$/,$svn_users3/" authz 
  35. ;; 
  36. *) 
  37. echo "输入不正确,请输入java或flash或meishucehua" 
  38. ;; 
  39. esac