Dies ist der Befehl botch-extract-scc, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
botch-extract-scc – alle stark verbundenen Komponenten extrahieren
ZUSAMMENFASSUNG
Pfusch-Extrakt-scc [Optionen] graph.xml [Präfix]
BESCHREIBUNG
Extrahieren Sie stark verbundene Komponenten (SCC) aus einem Eingabediagramm im GraphML- oder Punktformat.
Die stark verbundenen Komponenten werden jeweils als eine Datei im aktuellen gespeichert
Verzeichnis oder das von angegebene Verzeichnis --outdir .
Die für sie generierten Dateinamen werden auf der Standardausgabe gedruckt.
Standardmäßig hat dieser Dateiname das Format PREFIX_VERTEX_SIZE.EXT, wobei PREFIX festgelegt werden kann
in der Befehlszeile, während VERTEX standardmäßig die vom Netzwerk gewählte Scheitelpunkt-ID verwendet, ist SIZE die
Die Größe von SCC und EXT ist standardmäßig XML, kann aber mithilfe von festgelegt werden --Verlängerung .
Dadurch soll die Möglichkeit verringert werden, dass zwei Ausgabediagrammdateien zufällig dasselbe haben
Name. Sie können sie einzigartiger machen, indem Sie die verwenden --outfnameverts und --outfnameattr
Optionen, die die Zeichenfolge verfeinern, die für VERTEX gedruckt wird.
OPTIONAL
-H, --help
Zeig Hilfe.
--outdir=DIR
Ausgabe Verzeichnis. Standard ist das aktuelle Verzeichnis
--outfnameverts=GRÜN [GRÜN ...]
Diese Option wählt den Satz von Scheitelpunkten aus, aus dem der kleinste ausgewählt wird
in VERTEX im Namen der Ausgabedatei gespeichert. Jede VERT-Option ist ein Schlüssel/Wert-Paar
Diagrammattribut und sein Wert. Es werden die Scheitelpunkte gebildet, die allen VERT-Auswahlen entsprechen
der letzte Satz. Standardmäßig sind alle Scheitelpunkte des Diagramms Kandidaten.
Mit dem Sonderschlüssel „__ID__“ kann die eindeutige Scheitelpunktkennung ausgewählt werden.
Da dieses Argument mehr als eine Option annehmen kann, muss es letztlich positionell sein
Argumente.
--outfnameattr=Attribut
Diese Option wählt das Vertex-Attribut aus, das in VERTEX in der Ausgabe gedruckt werden soll
Dateiname.
--extension=EXT
Ausgabedateien haben die Erweiterung EXT. Der Standardwert ist XML. Diese Option regelt auch die Ausgabe
Format. Die XML-Erweiterung speichert im GraphML-Format, während die Dot-Erweiterung im Format speichert
Punktformat.
-in, - ausführlich
Seien Sie ausführlich.
BEISPIEL
Extrahieren Sie die stark verbundenen Komponenten eines Buildgraphen und speichern Sie sie im Verzeichnis
„out“, stellen Sie jedem Dateinamen das Präfix „cyclisch“ voran und lassen Sie den VERTEX-Wert den cudfnamen verwenden
Nur Bereich der Quellpakete.
botch-extract-scc --verbose --outdir=out --outfnameattr=cudfname buildgraph.xml zyklisch --outfnameverts Typ:src
Verwenden Sie botch-extract-scc online über die Dienste von onworks.net