getdev(1M) getdev(1M)
NAME
getdev - Geräte nach bestimmten Kriterien auflisten
SYNTAX
getdev [-ae] [criteria [...]] [device [...]]
BESCHREIBUNG
getdev erzeugt eine Liste mit Geräten, die bestimmten Kriterien ent-
sprechen. Diese bestehen aus einer Liste von Attributen (die in Aus-
drücken angegeben werden) und einer Liste von Geräten. Werden keine
Kriterien angegeben, so werden alle Geräte in der Liste aufgeführt.
Sofern nicht die Option -a angegeben wurde, müssen die Geräte minde-
stens eines der angegebenen Kriterien erfüllen. Wurde die Option -a
angegeben, so werden nur diejenigen Geräte aufgelistet, die allen Kri-
terien der angegebenen Liste entsprechen.
Geräte, die in der Kommandozeile definiert werden und den Kriterien
entsprechen, werden in die ausgegebene Liste aufgenommen. Wird aller-
dings die Option -e verwendet, so werden die Geräte in der eingegebe-
nen Liste aus der auszugebenden Liste ausgeschlossen.
Ausdruckstypen für Kriterien
Es gibt vier mögliche Ausdruckstypen für die Kriterien, die unter cri-
teria angegeben sind:
attribute=value Wählt alle Geräte aus, deren Attribut attribute
definiert ist und dem Wert value entspricht.
attribute!=value Wählt alle Geräte aus, deren Attribut attribute
definiert ist und dem Wert value nicht entspricht.
attribute:* Wählt alle Geräte aus, bei denen das Attribut
attribute definiert ist.
attribute!:* Wählt alle Geräte aus, bei denen das Attribut
attribute nicht definiert ist.
Sie finden eine vollständige Liste und Beschreibung der verfügbaren
Attribute unter putdev(1M).
OPTIONEN
-a Gibt an, daß ein Gerät alle angegebenen Kriterien erfüllen
muß, wenn es in die von diesem Kommando erzeugte Liste auf-
genommen werden soll. Diese Option bleibt wirkungslos, wenn
überhaupt keine Kriterien definiert sind.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
getdev(1M) getdev(1M)
-e Gibt an, daß die Geräte, die in der Kommandozeile aufgeli-
stet sind, von der Liste ausgeschlossen werden sollen, die
von diesem Kommando ausgegeben wird. (Wird -e nicht angege-
ben, so werden die genannten Geräte in die zu erstellende
Liste eingeschlossen.) Diese Option bleibt wirkungslos, wenn
überhaupt keine Geräte definiert sind.
criteria Legt die Kriterien fest, die ein Gerät erfüllen muß, wenn es
in der zu erstellenden Liste erscheinen soll. Die Kriterien
sollten mit Hilfe von Ausdrücken angegeben werden.
device Legt fest, welche Geräte in der auszugebenden Liste auftre-
ten sollen. Hierzu wird der Pfadname oder der Aliasname des
Geräts angegeben.
DIAGNOSE
Beim Kommando getdev gibt es folgende Rückkehrcodes:
0 = Aufgabe erfolgreich beendet.
1 = Falsche Kommandosyntax, ungültige Option oder interner Fehler.
2 = Gerätetabelle konnte nicht zum Lesen geöffnet werden.
DATEIEN
/etc/device.tab
SIEHE AUCH
devattr(1M), getdgrp(1M), putdev(1M), putdgrp(1M).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98