和 和有awk
什么区别?print
printf
是否有任何限制只能使用print
而printf
不是相反
答案1
正如 GNU awk(gawk 手册所述)http://www.gnu.org/software/gawk/manual/gawk.html#Printing
使用 print 语句以简单、标准化的格式生成输出。您仅在以逗号分隔的列表中指定要打印的字符串或数字。它们是输出,由单个空格分隔,后跟换行符。
& ETC。
要比 print 提供的输出格式更精确的控制,请使用 printf。使用 printf,您可以指定每个项目使用的宽度,以及数字的各种格式选择(例如使用什么输出基数、是否打印指数、是否打印符号以及在小数点)。
这基本上解释了差异和限制。