#############################

printf "${变量名称}":变量需要用{}括起来,这样就是为了动态地改变显示的长度。

############################

printf "%-${a_len}s\t%-${b_len}s\t%-${c_len}s\t%-${d_len}s\n" $(ls -li)