Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINIXV5.41 (MX300/WX200) Referenzhandbuch Seite 126

Inhaltsverzeichnis

Werbung

ckstr (1)
-1
Gibt die maximale Länge der Eingabe an.
Definiert den Standardwert als standard. Der Standardwert wird nicht
- d
überprüft und muß daher keinem Kriterium entsprechen.
Definiert die Hilfemeldungen als hilfe.
- h
Definiert die Fehlermeldungen als fehler.
- e
-p
Definiert prompt als die Eingabeaufforderung.
-k
Gibt an, daß ein Signal an den Prozeß mit der Nummer pid gesendet wird,
wenn der Benutzer die Ausführung des Kommandos abbricht.
Bestimmt, daß an den Prozeß mit der Nummer pid ein Signal signal gesendet
- s
wird, wenn der Benutzer die Ausführung des Kommandos abbricht, pid ist
die Prozeßnummer, die mit der Option
angegeben, wird
eingabe
Die Eingabe muß anhand der Kriterien Formatlänge und/oder regulärer
Ausdruck überprüft werden.
EXIT-CODES
Die Exit-Codes von
= Erfolgreiche Ausführung
0
1 = EOF (Dateiende) bei Eingabe
2 = Falsche Verwendung
3 = Abbruch durch Benutzer (quit)
HINWEIS
Das standardmäßige -Prompt bei
E n t e r a n a p p r o p r i a t e v a l u e
( G e e i g n e t e n W e r t
Die Standard-Fehlermeldung hängt davon ab, welche Art von Überprüfung vor­
genommen wird. Dem Benutzer wird mitgeteilt, daß entweder der Längen- oder
der Mustervergleich fehlgeschlagen ist.
Die Standard-Hilfemeldung hängt ebenfalls vom Typ der Überprüfung ab. Wurde
ein regulärer Ausdruck definiert, lautet die Meldung:
P l e a s e e n t e r a s t r i n g w h i c h m a t c h e s
regexp
( B i t t e
e i n e
e n t s p r i c h t :
regexp)
In anderen Meldungen werden die erforderliche Länge und die Definition einer
Zeichenkette definiert.
Wird die Option Quit ausgewählt (und ist sie zulässig), wird
Exit-Code
zurückgegeben. Das Modul
3
eine Null zurück, wenn die eingabe den Prüfkriterien entsprach, einen anderen
Wert, wenn sie den Prüfkriterien nicht entsprach.
1-102
verwendet.
S I G T E R M
haben folgende Bedeutung:
c k s t r
lautet:
c k s t r
[ ? , q ] :
e i n g e b e n
[?,q ]:)
Z e i c h e n k e t t e
e i n g e b e n ,
v a l s t r
definiert wurde. Wird kein Signal
- k
t h e
f o l l o w i n g p a t t e r n :
d i e
f o l g e n d e m
zusammen mit dem
q
erzeugt keinerlei Ausgabe. Es gibt
ckstr(1)
M u s t e r
04/92

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinixv5.40 (mx500)

Inhaltsverzeichnis