を使用してファイル構造を変更します。リストの末尾に次の形式でF1を言う、私はファイルを持っているスクリプト
digraph G {
rankdir=TB;
node [style="filled", ];
2 [label="Decl n1", fillcolor="#FFEFD5", shape=box, ];
3 [label="In1", fillcolor="#6495ED", shape=box, ];
4 [label="Decl n2", fillcolor="#FFEFD5", shape=box, ];
5 [label="In2", fillcolor="#6495ED", shape=box, ];
...........
edge [dir=back, ];
3 -> 2 [color="#000000", style="dotted", ];
2 -> 3 [color="#000000", style="dotted", ];
...........
}
私はそれが、このような各リストが逆転していることを修正する必要がある「」すべきです除去される。たとえば、出力形式は次のようになります。
2 [shape=box, fillcolor="#FFEFD5", label="Decl n1"];
どのようにこの問題にアプローチしますか?スクリプトを使用する必要がありますか?私はシェルスクリプトにあまり慣れていません。
理解ライブラリを構文は安全な場所です。たとえば、https://pypi.python.org/pypi/graphviz(注:Python、not shell)を参照してください。 –
@CharlesDuffyドットファイルからグラフオブジェクトを取得できますか? – Narmada
はい、[PythonでDOTファイルを解析する方法](https://stackoverflow.com/questions/28313901/how-to-parse-a-dot-file-in-python)の回答に記載されているように –