AWK 入门/数字和字符串
外观
< AWK 入门
在 AWK 中,数字可以表示为十进制整数或浮点数。例如
789
3.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
),它将被简单地视为普通字符。