awk是Linux系統中一種強大的數據處理工具,執行awk程序有3種方式。介紹如下:
1. 命令行方式
語法形式:awk ' awk程序語句' 被處理文件名
2. 執行awk腳本方式
語法形式:awk -f awk腳本文件名 被處理文件名
注意:必須要先vi新建一個awk腳本文件,以.awk結尾,裏面編輯awk程序。
ex11-2.awk腳本文件中只有一個程序{ print }
3. 執行shell腳本文件,不過指定編輯器爲awk
語法形式:先vi編輯shell腳本文件,文件名後綴爲.sh,不過在開頭需要指定#! /bin/awk,這點和shell腳本不同,shell腳本開頭指定的是#! /bin/bash。然後在終端輸入:./shell腳本文件 被處理文件.
注意:通常我們需要先給予shell腳本文件可執行權限。