由于写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
由于写脚本水平有限,如有错误,还望指正