1SRC_DIR= 2DST_DIR= 3PORTING= 4 5while getopts "i:o:p:h" arg 6do 7 case "${arg}" in 8 "i") 9 SRC_DIR=${OPTARG} 10 ;; 11 "o") 12 DST_DIR=${OPTARG} 13 ;; 14 "p") 15 PORTING=${OPTARG} 16 ;; 17 "h") 18 echo "help" 19 ;; 20 ?) 21 echo "unkonw argument" 22 exit 1 23 ;; 24 esac 25done 26 27if [ ! -d ${DST_DIR} ]; then 28 mkdir -p ${DST_DIR} 29fi 30cp -rfp ${SRC_DIR}/* ${DST_DIR} 31cp -rfp ${SRC_DIR}/porting/${PORTING}/user/* ${DST_DIR} 32