#!/bin/bash
#==============================================================================

check_sub(){
    SAVEIFS=$IFS # setup this case the space char in file name.
    IFS=$(echo -en "\n\b")
    for subdir in $(find -maxdepth 1 -type d |grep ./ |cut -c 3-);
        do
            echo $subdir
            zip -r -0 "$subdir.zip" "$subdir"
    done
    IFS=$SAVEIFS
}
check_sub