如何 printf 像表格一样对齐我的输出?
Title Author
BaokyBook Baoky2
Use basename commandUse basename command .. Baoky
我的部分代码是这样的
titlelength=${#title};
首先我得到标题长度,然后我像这样 printf
titlespace=`expr 60 - titlelength`;
printf "%s %${titlespace}s\n" "$title" "$author"
但是对齐不正确,我如何让它很好地对齐
回复以下答案:
进行更改后
我所有的左边都向右对齐。它似乎不起作用。