Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ getdgrp(1M) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

devattr(1M)

getdev(1M)

putdev(1M)

putdgrp(1M)

getdgrp(1M)                                                     getdgrp(1M)

NAME
     getdgrp - Gerätegruppen auflisten, deren Geräte bestimmten Kriterien
     entsprechen

SYNTAX
     getdgrp [-ael] [criteria [...]] [dgroup [...]]

BESCHREIBUNG
     getdgrp erzeugt eine Liste von Gerätegruppen, deren Geräte bestimmte
     Kriterien erfüllen. Die Kriterien werden in Form von Ausdrücken ange-
     geben.

     criteria kann ein einziger Ausdruck sein, aber auch eine Liste mit
     Ausdrücken, denen ein Gerät entsprechen muß, wenn es in der von
     getdgrp erstellten Liste erscheinen soll. Werden keine Kriterien ange-
     geben, so werden alle Gerätegruppen in der Liste aufgeführt.

     Die Geräte müssen mindestens eines der angegebenen Kriterien erfüllen.
     Sie können allerdings mit der Option -a festlegen, daß ein logisches
     UND ausgeführt wird. Dann werden nur diejenigen Gruppen aufgelistet,
     deren Geräte allen Kriterien der angegebenen Liste entsprechen.

     dgroup definiert eine Menge von Gerätegruppen, die in die Liste mit
     aufgenommen werden sollen. Gerätegruppen, die definiert sind und
     Geräte enthalten, die den Kriterien entsprechen, werden aufgenommen.
     Wird allerdings die Option -e verwendet, so werden die Gerätegruppen
     in der eingegebenen Liste von der auszugebenden Liste ausgeschlossen.
     Wird die Option -e benutzt und sind Kriterien definiert, schließt die
     erzeugte Liste Gerätegruppen mit Geräten ein, die den Kriterien ent-
     sprechen und sich nicht in der Liste aus der Kommandozeile befinden.

   Ausdruckstypen für Kriterien
     Es gibt vier mögliche Ausdruckstypen:

     attribute=value     Wählt alle Gerätegruppen mit einem Gerät aus, des-
                         sen Attribut attribute definiert ist und dem Wert
                         value entspricht.

     attribute!=value    Wählt alle Gerätegruppen mit einem Gerät aus, des-
                         sen Attribut attribute definiert ist und dem Wert
                         value nicht entspricht.

     attribute:*         Wählt alle Gerätegruppen mit einem Gerät aus, bei
                         dem das Attribut attribute definiert ist.

     attribute!:*        Wählt alle Gerätegruppen mit einem Gerät aus, bei
                         dem das Attribut attribute nicht definiert ist.

     Sie finden eine vollständige Liste und Beschreibung der verfügbaren
     Attribute unter putdev(1M).





Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

getdgrp(1M)                                                     getdgrp(1M)

OPTIONEN
     -a        Gibt an, daß ein Gerät alle angegebenen Kriterien erfüllen
               muß, wenn seine zugehörige Gerätegruppe in die von diesem
               Kommando erzeugte Liste aufgenommen werden soll. Diese
               Option bleibt wirkungslos, wenn überhaupt keine Kriterien
               definiert sind.

     -e        Gibt an, daß die Gerätegruppen, die in der Kommandozeile
               auflistet sind, von der Liste ausgeschlossen werden sollen,
               die von diesem Kommando ausgegeben wird. (Wird -e nicht
               angegeben, so werden die genannten Gerätegruppen, und nur
               diese, in die zu erstellende Liste eingeschlossen.) Diese
               Option bleibt wirkungslos, wenn überhaupt keine Gerätegrup-
               pen definiert sind.

     -l        Gibt an, daß alle Gerätegruppen (sofern die Option -e nicht
               angegeben ist und sie in der Liste dgroup auftreten) aufge-
               listet werden sollen, selbst wenn sie keine gültigen Geräte
               enthalten. Diese Option bleibt wirkungslos, wenn in der Kom-
               mandozeile criteria angegeben ist.

     criteria  Legt die Kriterien fest, die ein Gerät erfüllen muß, wenn
               seine Gerätegruppe in der zu erstellenden Liste erscheinen
               soll.

     dgroup    Legt fest, welche Gerätegruppen in der auszugebenden Liste,
               auftreten sollen bzw. von ihr ausgeschlossen werden sollen.

DIAGNOSE
     Beim Kommando getdgrp  gibt es folgende Rückkehrcodes:

     0 =  Aufgabe erfolgreich beendet.

     1 =  Falsche Kommandosyntax, ungültige Option oder interner Fehler.

     2 =  Gerätetabelle oder Gerätegruppentabelle konnte nicht zum Lesen
          geöffnet werden.

DATEIEN
     /etc/device.tab

     /etc/dgroup.tab

SIEHE AUCH
     devattr(1M), getdev(1M), putdev(1M), putdgrp(1M).









Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026