AWK 入门/数字和字符串
外观
< AWK 入门
在 AWK 中,数字可以表示为十进制整数或浮点数。例如
7893.141592654+67+4.6E3-34-2.1e-2
没有规定以其他进制(如十六进制或八进制)指定值;但是,正如稍后将显示的,可以从 AWK 中以十六进制或八进制格式输出它们。
字符串用双引号括起来。例如
"所有工作,没有娱乐,让杰克变成了一个杀人狂魔!""1987A1""do re mi fa so la ti do"
AWK 还支持空字符串,用空引号表示:""。
与 C 编程语言一样,在 AWK 中可以使用其三位八进制代码(前面加一个反斜杠)指定字符。
有一些“特殊”字符可以嵌入到字符串中
\n换行符(换行符)\t水平制表符(对齐到下一个 8 个空格的列)\b退格符\r回车符\f换页符(如果打印,可能会导致新的一页)
双引号(")可以通过在它前面加一个反斜杠来嵌入到字符串中,反斜杠可以通过键入两次来嵌入到字符串中:\\。如果反斜杠与其他字符一起使用(例如,\m),它将被简单地视为普通字符。