91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux中awk的使用方法

發布時間:2020-06-29 14:05:05 來源:億速云 閱讀:190 作者:Leah 欄目:建站服務器

這期內容當中小編將會給大家帶來有關linux中awk的使用方法,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

awk介紹

awk是行處理器,相比較屏幕處理的優點,在處理龐大文件時不會出現內存溢出或是處理緩慢的問題,通常用來格式化文本信息。

awk處理過程:依次對每一行進行處理,然后輸出。

awk命令形式:

awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file

參數介紹:

  • -F    指定分隔符

  • -f    調用腳本

  • -v    定義變量

  • '  '     引用代碼塊

  • BEGIN    初始化代碼塊,在對每一行進行處理之前,初始化代碼,主要是引用全局變量,設置FS分隔符

  • //    匹配代碼塊,可以是字符串或正則表達式

  • {}    命令代碼塊,包含一條或多條命令

  • END      結尾代碼塊,在對每一行進行處理之后再執行的代碼塊,主要是進行最終計算或輸出結尾摘要信息

我們來看一下幾個應用:

awk -F: '{print NF}' /etc/passwd    //輸出文件每行有多少字段
awk -F: '{print $1,$2,$3,$4,$5}' /etc/passwd    //輸出前5個字段
awk -F: '{print $1,$2,$3,$4,$5}' OFS='\t' /etc/passwd    //輸出前5個字段并使用制表符分隔輸出
awk -F: '{print NR,$1,$2,$3,$4,$5}' OFS='\t' /etc/passwd    //制表符分隔輸出前5個字段,并打印行號

上述就是小編為大家分享的linux中awk的使用方法了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

同江市| 万宁市| 泗洪县| 兴化市| 兴义市| 扬中市| 颍上县| 博白县| 全南县| 高州市| 潼南县| 盐亭县| 濮阳市| 应城市| 新建县| 宿迁市| 改则县| 博兴县| 农安县| 清镇市| 云和县| 游戏| 确山县| 五常市| 兴隆县| 甘泉县| 余江县| 白河县| 喀喇| 阳新县| 枣阳市| 永登县| 抚顺市| 黔江区| 成武县| 即墨市| 钦州市| 犍为县| 南宁市| 兴业县| 和龙市|