NF - 欄位數

提供每條記錄中的列數或欄位數(記錄對應於每一行)。每條線由 RS 劃分,預設為換行符。

cat > file1
Harley Quinn Loves Joker
Batman Loves Wonder Woman
Superman is not dead
Why is everything I type four fielded!?

awk '{print NF}' file1
4
4
4
7

FS(某處)預設為製表符或空格。所以 Harley,Quinn,Loves,Joker 都被視為專欄。該情況適用於接下來的兩行,但最後一行有 7 個空格分隔的單詞,這意味著 7 列。