nop

美化打印 DOT 图形文件。等效于 nop1

以美化打印(规范)形式打印输入图形。

示例,缩进输入

$ echo 'digraph { a -> b; c->d; }' | nop
digraph {
        a -> b;
        c -> d;
}

nop 还去重节点规范

$ echo 'digraph { a; a [label="A"]; a [color=blue]; }' | nop
digraph {
        a       [color=blue,
                label=A];
}

nop -p 不产生输出,只检查输入是否为有效的 DOT 语言。

例如,此有效的图形不产生输出

$ echo 'digraph {}' | nop -p

但此语法错误(缺少 })以状态代码 1 退出并打印错误消息

$ echo 'digraph {' | nop -p
Error: <stdin>: syntax error in line 2
最后修改于 2023 年 2 月 3 日:更新 nop.md: `nop -p` 不产生输出 (a2792cd)