发新话题
打印

写了一个str_pad函数

写了一个str_pad函数

由于写Shell脚本的需求,写了一个简单的str_pad函数
复制内容到剪贴板
代码:
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

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

TOP

发新话题