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),它將被簡單地視為普通字元。