倉庫db-oracle /home/dwetl/perl_script/cbs> awk 'begin' 1.txt113
3倉庫db-oracle /home/dwetl/perl_script/cbs> awk -f '|' '' 1.txt 113
3-fs 設定輸入域分割符 等價於命令列-f選項(預設是tab或者空格)
-rs 輸入記錄分割符號,預設是換行
--nf 域的個數
-nr 記錄的條數
倉庫db-oracle /home/dwetl/perl_script/cbs> awk -f '|' '' 1.txt
3倉庫db-oracle /home/dwetl/perl_script/cbs> awk -f '|' '' 1.txt
1ofs 輸出域分割符,預設是空格 預設的輸出域分割符是乙個空格儲存在ofs中
ors 輸出記錄記錄分割符(預設是回車)
倉庫db-oracle /home/dataun/etl_init/data/2014-07-04/cbs> cat 1.txt
aaaaa|aa1111|4444|cccc|
bbb|ddd13|353
倉庫db-oracle /home/dataun/etl_init/data/2014-07-04/cbs> awk 'begin' 1.txt
aaaaa#aa1111#4444
bb
awk 常用技巧
awk 一般用於比較規範的檔案處理,是 sed 命令的補充。awk 指令碼的流程控制,主要包含三部分,第 1,3 部分可忽略。輸入資料前begin 資料處理前做一些預處理工作。主迴圈 所有檔案讀取完成end 每行稱作 awk 的記錄,預設使用空格 製表符分開,每個分開的單詞叫做字段。在 awk 中使...
awk 高階技巧
netstat nat awk sort uniq c sort rn netstat n awk tcp end 或 netstat n awk tcp end netstat n awk tcp end netstat n awk tcp sort uniq c sort rn netstat ...
awk實戰3 awk陣列技巧
awk乙個神奇而又強大的功能,絕對是乙個開發利器,效率直選 希望這裡的一些總結能幫到那些存在困惑的人 awk實戰1 基礎語法說明 awk實戰2 流程控制語句總結 awk實戰3 awk陣列技巧 awk實戰4 函式系列 算數函式說明 awk實戰5 函式系列 基本字串函式 awk實戰6 函式系列 字串函式...