kafka consumerFactory 配置多個
阿新 • • 發佈:2021-08-04
命令列方式 awk [-F field-separator] 'commands' input-file(s) shell指令碼方式 awk -f awk-script-file input-file(s) awk工作原理 awk 'BEGIN{ print "start" } pattern{ commands } END{ print "end" }' file awk程式設計 條件語句 if (expression) { statement } if (expression) { statement1; } else { statement2; } if (expression) { statement1; } else if (expression1) { statement2; } else { statement3; } 迴圈語句 while(expression){ statement; } do{ statement; }while(expression) for(init;condent;modify){ statement; } 內建變數 ARGC 命令列引數個數 ARGV 命令列引數排列 ENVIRON 支援佇列中系統環境變數的使用 FILENAME awk瀏覽的檔名 FNR 瀏覽檔案的記錄數 FS 設定輸入域分隔符,等價於命令列 -F選項 NF 瀏覽記錄的域的個數 NR 已讀的記錄數 OFS 輸出域分隔符 ORS 輸出記錄分隔符 RS 控制記錄分隔符 awk運算子 算數運算子:+、-、*、/、%(求餘)、++、--、**(冪運算)、^(冪運算) 賦值運算子:=、+=、-=、*=、/=、%=、……=、**= 關係運算符:<、<=,>,>=,!=,== 邏輯運算子:||、&&、! 正則運算子:~(匹配)、~!(不匹配) 雜項運算子:$(欄位引用)、空格(字串連線符)、?:(c條件表示式)、in(陣列中是否存在某鍵值)