for i in `ls $SOURCE_DIR`
do
TARGET_DIR_TMP=`echo $i | cut -d. -f2`
cd $TARGET_DIR
if [ ! -d $TARGET_DIR_TMP ]; then
mkdir $TARGET_DIR_TMP
[ $? -ne……
[/Quote]
for i in `ls $SOURCE_DIR`
do
TARGET_DIR_TMP=`echo $i | cut -d. -f2`
cd $TARGET_DIR
if [ ! -d $TARGET_DIR_TMP ]; then
mkdir $TARGET_DIR_TMP
[ $? -ne 0 ] && echo "创建目录${TARGET_DIR_TMP}失败"
mv $SOURCE_DIR/$i $TARGET_DIR/$TARGET_DIR_TMP
else
mv $SOURCE_DIR/$i $TARGET_DIR/$TARGET_DIR_TMP
fi
done