rsync() { FILE_NAME=$3 #iterator_test.go SRC_DIR_NAME=$1 #vbtkey dir DEST_DIR_NAME=$2 # vbtdupkey dir cp ./$SRC_DIR_NAME/$FILE_NAME ./$DEST_DIR_NAME/$FILE_NAME sed -i "s/package $SRC_DIR_NAME/package ${DEST_DIR_NAME}/" ./$DEST_DIR_NAME/$FILE_NAME } # 同步iterator_test for dst in "vbtkeydup" "avlkey" "avlkeydup" do rsync "vbtkey" $dst "iterator_test.go" done # 同步iterator_test for dst in "vbtdup" "avl" "avldup" do rsync "vbt" $dst "iterator_test.go" done