Ein weiteres Hilfsmittel, welches auf Wunsch der BMW AG erstellt wurde, ist ein einfaches Skript zur Darstellung der Verknüpfungen zwischen den Dokumenten. Dabei ist natürlich klar, daß eine ausführliche und genaue graphische Darstellung einen erheblichen Aufwand bedeutet hätte. Es wurde sich deshalb darauf geeinigt, daß ein Baum in Textform, ausgedrückt durch Einrückungen, als Darstellung ausreicht.
Daß es sich bei der Struktur der Linkverbindungen zwischen den Dokumenten nicht um einen Baum handelt, ist ebenfalls klar. Die Struktur wurde zu einem Baum vereinfacht, indem bei einem Verweis auf ein Dokument, welches schon im Baum ausgegeben wurde der Vermerk ,,Zeilennummer``angefügt wurde. Zeilennummer steht dabei für die Zeile im Baum, in der Ast zum ersten Mal auftauchte. Will man also diesen speziellen Ast weiterverfolgen, so kann man in dieser Zeile weiterlesen. Dadurch werden Zyklen verhindert.
Das Skript besitzt zwei optionale Kommandozeilenparameter:
Hier gibt man die maximale Zeilenlänge, die ausgegeben werden soll Anzahl in Zeichen an.
Würde eine Zeile länger als die angegebene maximale Zeilenlänge, so wird
sie vom Programm gekürzt. Dies wird durch Anhängen von ,,-->
``markiert.
Falls man an den Verknüpfungen, ausgehend von einem speziellen Dokument interessiert ist, kann man als zweiten Kommandozeilenparameter das Wurzeldokument angeben, von wo aus der Baum erstellt werden soll. In diesem Fall ist der erste Kommandozeilenparameter, die maximale Zeilenlänge, explizit anzugeben.
Als Ausgabe erhält man einen Baum, der zum Beispiel wie folgt aussieht:
Logdateien einlesen: ...Fertig 1www.informatik.tu-muenchen.de/ 2| www.informatik.tu-muenchen.de/images/icons/info/abac_post_d.gif 3| www.informatik.tu-muenchen.de/admin/www-people.html 4| | www.leo.org/~loevenic/loe_1.gif 5| | www.leo.org/~fuhrmann/bea_s2.gif 6| | www.leo.org/~stumpf/stumpf_s.gif 7| | www.leo.org/~gruner/gruner_s.gif 8| | wwwpaul.informatik.tu-muenchen.de/personen/loevenic.html 9| | www.informatik.tu-muenchen.de/images/icons/info/abac_post_d.gif 2 ...