1. 程式人生 > 遊戲 >《喋血復仇》釋出B測問答 更多新功能將加入遊戲

《喋血復仇》釋出B測問答 更多新功能將加入遊戲

命令列方式    
    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(陣列中是否存在某鍵值)