shell 用svn目錄建立本地目錄腳本

 因爲工做須要把svn上的目錄拉下來,保存在自定義目錄裏面。以下: android


#!/bin/sh

theme_svn_dir=http://*****/theme/

theme_dirs=`svn ls $theme_svn_dir`
temp_char=97
theme_base_dir=skin/android_launcher_a_skin_1.0.0/res/

for theme_dir in $theme_dirs
do
  theme_dir=$svn_dir${theme_dir}/res/
  temp_char=$[temp_char+1]
  index=`echo $temp_char | awk '{printf "%c\n",$0}'`
  #echo $index
  
  #mkdir skin/android_launcher_a_skin_1.0.0/res/
  temp_dir=skin/android_launcher_${index}_skin_1.0.0/res/
  mkdir -p $temp_dir
  #copy
  cp -rf $theme_base_dir $temp_dir
  #export
  svn export --force $theme_dir $temp_dir  
done
 
相關文章
相關標籤/搜索