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