一,awk概述
awk 處理機制 :awk 會逐行處理文字 , 支援在處理第一行之前做一些準備工作 , 以及在處理完最後一行做一些總結性質的工作
在命令格式上分別體現如下 :
begin{}: 讀入第一行文字之前執行 , 一般用來初始化操作
{}: 逐行處理,逐行讀入文字執行相應的處理,是最常見的編輯指令快
end{}: 處理完最後一行文字之後執行 , 一般用來輸出處理結果
二,awk基本用法
awk [-f|-f] 'begin{} end{}' file
[-f|-f] 大引數,-f指定分隔符,-f呼叫指令碼
' ' 引用**塊
// 匹配**塊,可以是字串或正規表示式
{} 命令**塊,包含一條或多條命令
; 多條命令使用分號分隔
awk 包含幾個特殊的內建變數(可直接用)如下所示:
1.要在awk命令中執行shell命令,可以用
awk '{cmd="rm "$
最近學到的幾個Linux命令
ctrl alt t開啟linux終端視窗,windows下終端可以用putty 前段時間傳聞掛馬,暫且不理 將乙個遠端主機上的目錄拷貝到本機 用scp命令 加密遠端檔案傳輸,用於在linux下進行遠端拷貝檔案的命令 scp r username var filedir var filedir 以使...
今天學到的新知識
一 定義的規則 class teacherform form 必須繼承form 建立字段,本質上是正規表示式 username fields.charfield required true,必填字段 error messages 顯示中文錯誤提示 widget widgets.textinput a...
幾個有用的巨集
分類 c c 1.列印錯誤資訊 如果程式的執行必須要求某個巨集被定義,在檢查到巨集沒有被定義是可以使用 error,warning列印錯誤 警告 資訊,如 ifndef unix error this section will only work on unix systems endif 只有 u...