echo | awk '{printf "%5s\n", "howardstone"}' 代码中“%5s”具体起什么作用?

echo | awk '{printf "%5s\n", "howardstone"}' 代码中“%5s”具体起什么作用?
echo | awk '{printf "%5s\n", "howardstone"}'

"%5s"这段代码具体起什么作用?

答案1

echo | awk '{printf "%5\n", "howardstone"}'

这里,%5 在打印字符串之前填充空格

类似地,您可以通过执行以下操作在字符串后进行填充

echo | awk '{printf "%-5\n", "howardstone"}'

相关内容