|
|
|
@ -301,6 +301,24 @@ mw_debug(){ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function AutoSizeStr(){ |
|
|
|
|
NAME_STR=$1 |
|
|
|
|
NAME_NUM=$2 |
|
|
|
|
|
|
|
|
|
NAME_STR_LEN=`echo "$NAME_STR" | wc -L` |
|
|
|
|
NAME_NUM_LEN=`echo "$NAME_NUM" | wc -L` |
|
|
|
|
|
|
|
|
|
fix_len=35 |
|
|
|
|
remaining_len=`expr $fix_len - $NAME_STR_LEN - $NAME_NUM_LEN` |
|
|
|
|
FIX_SPACE=' ' |
|
|
|
|
for ((ass_i=1;ass_i<=$remaining_len;ass_i++)) |
|
|
|
|
do |
|
|
|
|
FIX_SPACE="$FIX_SPACE " |
|
|
|
|
done |
|
|
|
|
echo -e " ❖ ${1}${FIX_SPACE}${2})" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
mw_connect_mysql(){ |
|
|
|
|
# choose mysql login |
|
|
|
|
|
|
|
|
|
declare -A DB_TYPE |
|
|
|
@ -325,24 +343,6 @@ SOURCE_LIST_KEY_SORT_TMP=$(echo ${!DB_TYPE[@]} | tr ' ' '\n' | sort -n) |
|
|
|
|
SOURCE_LIST_KEY=(${SOURCE_LIST_KEY_SORT_TMP//'\n'/}) |
|
|
|
|
SOURCE_LIST_LEN=${#DB_TYPE[*]} |
|
|
|
|
|
|
|
|
|
function AutoSizeStr(){ |
|
|
|
|
NAME_STR=$1 |
|
|
|
|
NAME_NUM=$2 |
|
|
|
|
|
|
|
|
|
NAME_STR_LEN=`echo "$NAME_STR" | wc -L` |
|
|
|
|
NAME_NUM_LEN=`echo "$NAME_NUM" | wc -L` |
|
|
|
|
|
|
|
|
|
fix_len=35 |
|
|
|
|
remaining_len=`expr $fix_len - $NAME_STR_LEN - $NAME_NUM_LEN` |
|
|
|
|
FIX_SPACE=' ' |
|
|
|
|
for ((ass_i=1;ass_i<=$remaining_len;ass_i++)) |
|
|
|
|
do |
|
|
|
|
FIX_SPACE="$FIX_SPACE " |
|
|
|
|
done |
|
|
|
|
echo -e " ❖ ${1}${FIX_SPACE}${2})" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
mw_connect_mysql(){ |
|
|
|
|
if [ "$SOURCE_LIST_LEN" == "0" ]; then |
|
|
|
|
echo -e "no data!" |
|
|
|
|
exit 1 |
|
|
|
|