linux awk常用函式總結

2021-06-19 08:03:07 字數 336 閱讀 7438

gsub(r,s) 在整個$0中用s替代r

gsub(r,s,t) 在整個t中用s替代r

index(s ,t) 返回s中字串t的第一位置

length(s) 返回s長度

match(s ,r) 測試s是否包含匹配r的字串

split(s ,a ,fs) 在fs上將s分成序列a

sprint(fmt, exp) 返回經fmt格式化後的exp

sub(r, s) 用$0中最左邊最長的子串代替s

substr(s, p) 返回字串s中從p開始的字尾部分

substr(s ,p ,n) 返回字串s中從p開始長度為n的字尾部分

Linux awk 命令總結

一 基本介紹 1.awk awk是乙個強大的文字分析工具,在對文字檔案的處理以及生成報表,awk是無可替代的。awk認為文字檔案都是結構化的,它將每乙個輸入行定義為乙個記錄,行中的每個字串定義為乙個域 段 域和域之間使用分割符分割。2.功能 流控制 數 算 程序控制 內建的變數和函式 迴圈和判斷 3...

常用函式總結

includeunsigned long int htonl unsigned long int hostlong unsigned short int htons unsigned short int hostshort unsigned long int ntohl unsigned long ...

常用函式總結

isset 檢查變數是否設定 unset 銷毀變數 var dump 列印變數的詳細資訊 echo 輸出乙個或多個字串 print 輸出字串 printf 輸出格式化字串 sprintf return a formatted string print r 列印關於變數的易於解釋的資訊 d efine...