Ini ialah perintah prune yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
prune - Pangkas graf terarah
SINOPSIS
plum [ -n nod ] [ -N attrspec ] [ -v ] [ -(h|?) ] [ fail ... ]
DESCRIPTION
plum membaca graf terarah dalam format yang sama digunakan oleh dot(1) dan mengalih keluar subgraf yang berakar
pada nod yang ditentukan pada baris arahan melalui pilihan. Nod ini sendiri tidak akan
dialih keluar, tetapi boleh diberikan atribut supaya ia boleh didapati dengan mudah oleh aliran graf
editor seperti gvpr(1). plum mengendalikan kitaran, gelung dan berbilang tepi dengan betul.
Kedua-dua pilihan boleh muncul beberapa kali pada baris arahan. Semua subgraf berakar pada
nod masing-masing yang diberikan kemudiannya akan diproses. Jika nod tidak wujud, plum akan melangkau
itu dan mencetak mesej amaran kepada stderr. Jika berbilang atribut diberikan, ia akan menjadi
digunakan untuk semua nod yang telah diproses. plum menulis hasilnya ke stdout.
PILIHAN
-n nama
Menentukan nama nod untuk dipangkas.
-N attrspec
Menentukan atribut yang akan ditetapkan (atau ditukar jika wujud) untuk sebarang nod yang dipangkas.
attrspec ialah rentetan bentuk attr=nilai.
-v Keluaran bertele-tele.
-h -? Mencetak penggunaan dan keluar.
CONTOH
Graf input ujian.gv daripada borang tersebut
digraph DG {
A -> B;
A -> C;
B -> D;
B -> E;
}
, diproses oleh arahan
prune -n ujian B.gv
akan menghasilkan output berikut (kod sebenar mungkin diformatkan dalam sedikit
cara berbeza).
digraph DG {
A -> B;
A -> C;
}
Satu lagi graf input ujian.gv daripada borang tersebut
digraph DG {
A -> B;
A -> C;
B -> D;
B -> E;
C -> E;
}
(perhatikan tepi tambahan daripada C kepada E ), diproses oleh arahan
prune -n B -N color=ujian merah.gv
hasil dalam
digraph DG {
B [warna=merah];
A -> B;
A -> C;
C -> E;
}
nod E belum dialih keluar sejak induk keduanya C tidak dicantas.
EXIT STATUS
plum mengembalikan 0 apabila berjaya disiapkan. Ia mengembalikan 1 jika ralat berlaku.
Gunakan prune dalam talian menggunakan perkhidmatan onworks.net