私はgraphVizでグラフを作成していますが、すべての接続を一度だけ表示する必要があります.Linuxコマンドを使用してこの入力を変換するにはどうすればよいですか?
入力
aa -- bb[label=xyz]
ab -- bb[label=yzx]
aa -- bb[label=zxy]
ac -- ab[label=xyz]
bb -- aa[label=xzy]
望ましい出力:
aa -- bb[label=xyz]
ab -- bb[label=yzx]
ac -- ab[label=xyz]
soaa -- bb
は等しいのでbb -- aa
、削除する必要があります。
sort -k1,2 -u -t[
ボットを試してみましたが、[
区切り文字では機能せず、「逆」エントリ (「xx -- yy」 = 「yy -- xx」) をチェックする方法がわかりません。