注:
p最小為1,當p為0時,p被置為1;
n個字元包括p所在字元。
system(cmd)
執行命令並返回出口狀態
toupper(s)
將輸入引數s中的字元全部轉換為大寫字元並返回轉換後的字串
tolower(s)
將輸入引數s中的字元全部轉換為小寫字元並返回轉換後的字串
close( expr )
關閉由expr表示的檔案或管道,檔案或管道可能被print、printf語句或呼叫內建函式getline開啟。如果成功,函式返回0,否則返回非0值
getline這個內建函式將$0設定為當前輸入檔案的下乙個輸入記錄,getline < file將用從file中獲得下一條記錄修改$0的值,getline x用下一行的內容替換變數x,而$0仍然是當前行的內容。但下一次返回的將是下下一行的內容。cmd | getline將從管道中獲得cmd命令的輸出。如果成功,getline返回1,遇到檔案結尾,getline返回0,出錯返回-1。
例項講解4 awk命令f
10 awk的自定義函式 格式 function func name arg list 例如 將下列 儲存在awk pro檔案中,呼叫echo 5 awk f awk pro,將得到輸出 5 is120。function fact n 陣列實參可以通過應用傳遞,所以針對該函式有可能改變陣列元素或建立...
awk命令常用例項
1 簡單 awk 101 file 顯示檔案file中包含101的匹配行。awk 101 105 file 顯示檔案file中包含101或105的行。awk 1 5 file 顯示檔案file中第1個字段為5的行。awk 1 ct file 顯示檔案file中第1個字段為ct的行 awk 1 2 1...
awk命令常用例項
本文編輯整理自 1 簡單 awk 101 file 顯示檔案file中包含101的匹配行。awk 101 105 file 顯示檔案file中包含101或105的行。awk 1 5 file 顯示檔案file中第1個字段為5的行。awk 1 ct file 顯示檔案file中第1個字段為ct的行 a...