字体:  

写了一个str_pad函数

ELM 发表于: 2009-2-11 21:41 来源: 榆树社区

由于写Shell脚本的需求,写了一个简单的str_pad函数

CODE:

str_pad()
# str_pad len pad_str org_str
{
        local I=0
        local PAD_STR=""
        for ((I=0; I<$(($1 - ${#3})); I++)) {
                PAD_STR="${2}$PAD_STR"
        }
        echo "${PAD_STR}${3}"
}
调用方法,目前只是left_pad

str_pad 4 0 10
输出结果:
0010

由于写脚本水平有限,如有错误,还望指正