選擇表格資料中的特定列
我們假設一個檔案使用; 作為列分隔符。選擇一組特定的列只需要一個 print 語句。例如,以下程式從其輸入中選擇列 3,4 和 7:
awk -F';' -v 'OFS=;' '{ print $3, $4, $7 }'
通常可以更仔細地選擇要列印的線條。當第一個欄位為 Alice
或 Bob
時,以下程式從其輸入中選擇第 3,4 和 7 列:
awk -F';' -v 'OFS=;' '($1 == "Alice") || ($1 == "Bob") { print $3, $4, $7 }'