AWK:如何禁止默认打印

时间:2018-08-30 06:01:53

标签: awk

AWK:如何禁止默认打印 在awk if语句之后始终显示$ 0。如何阻止它这样做

    ( nodeComplete && count ) 
    {

        #print $0
        #print count;

        for (i = 0; i < count; i++) {print array1[i];};

        nodeComplete=0;
        count=0;
    }

1 个答案:

答案 0 :(得分:1)

欢迎使用SO,尝试更改大括号<?php try{ error_reporting(E_ALL); ini_set('display_errors', 1); $pdo= new PDO( /*irrelevant*/); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, false); #irrelevant code --------- } catch(exception $e) { echo 'Exception -> '; var_dump($e->getMessage()); } 的位置,并告诉我这是否有帮助。

{

上述更改的说明:

  

这背后的逻辑很简单{条件旁边意味着来   语句应按条件执行。如果你把它们放进去   下一行,然后它们将一起组成不同的块集,   条件将不同。因此,如果条件为TRUE,则为   由于{总共是一个单独的块,因此将打印整行。