Spec-Zone.ru › Graphviz

nop

Выводит файл графа DOT в удобочитаемом формате. Эквивалентно nop1.

Выводит входные графы в удобочитаемом (каноническом) формате.

  • Руководство в формате PDF
  • Просмотреть код

Пример с отступами во входных данных:

$ 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

© 2025 The Graphviz Authors
Licensed under the Eclipse Public License 1.0.
https://www.graphviz.org/docs/layouts/nop/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API