Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ckyorn(1M) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

ckyorn(1M)                                                       ckyorn(1M)

NAME
     ckyorn, erryorn, helpyorn, valyorn - Fordert zur Eingabe von yes/no
     auf und überprüft die Antwort

SYNTAX
     /usr/bin/ckyorn [-Q] [-W width] [-d default] [-h help] [-e error]
                     [-p prompt] [-k pid [-s signal]]

     /usr/sadm/bin/erryorn [-W] [-e error]

     /usr/sadm/bin/helpyorn [-W] [-h help]

     /usr/sadm/bin/valyorn input

BESCHREIBUNG
     ckyorn gibt eine Eingabeaufforderung aus und überprüft die Antwort des
     Benutzers. Außerdem kann damit eine Eingabeaufforderung definiert wer-
     den, auf die mit yes oder no geantwortet werden soll, sowie Text für
     Hilfe- und Fehlermeldungen und ein Standardwert, der zurückgegeben
     wird, wenn der Benutzer als Antwort <RETURN> eingibt.

     Alle Meldungen dürfen maximal 70 Zeichen lang sein und werden automa-
     tisch formatiert. In der Definition verwendete Zwischenraumzeichen
     einschließlich des Neue-Zeile-Zeichens werden entfernt. Mit der Option
     -W wird die automatische Formatierung ausgeschaltet. Steht am Anfang
     oder am Ende einer Meldungsdefinition eine Tilde, wird an dieser
     Stelle der Standardtext eingefügt, und sowohl der angepaßte als auch
     der Standardtext angezeigt.

     Wird die Eingabeaufforderung, Hilfemeldung oder Fehlermeldung nicht
     definiert, erscheint die Standardmeldung wie unter HINWEISE beschrie-
     ben.

     Mit dem Kommando ckyorn sind drei visuelle Module gebunden, und zwar
     erryorn (formatiert eine Fehlermeldung und zeigt sie an), helpyorn
     (formatiert eine Hilfemeldung und zeigt sie an) und valyorn (überprüft
     die Eingabe). Diese Module sollten Sie zusammen mit FACE-Objekten
     benutzen. In diesem Falle definiert das FACE-Objekt die Eingabeauffor-
     derung.
















Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

ckyorn(1M)                                                       ckyorn(1M)

OPTIONEN
     -Q     Gibt an, daß quit keine gültige Antwort ist.

     -W     Bestimmt, daß Eingabeaufforderungen, Hilfe- und Fehlermeldungen
            mit der Länge width formatiert werden.

     -d     Definiert default als den Standardwert. Der Standardwert wird
            nicht überprüft und muß daher keinerlei Kriterien entsprechen.

     -h     Definiert help als die Hilfemeldungen.

     -e     Definiert error als die Fehlermeldung.

     -p     Definiert prompt als die Eingabeaufforderung.

     -k     Gibt an, daß an die Prozeßnummer pid ein Signal gesendet wird,
            wenn der Benutzer die Ausführung durch quit abbricht.

     -s     Bestimmt, daß an die mit der Option -k definierte Prozeßnummer
            pid ein Signal signal gesendet wird, wenn quit ausgewählt wird.
            Wird kein Signal angegeben, wird SIGTERM verwendet.

     input  Die Eingabe, die y, yes, Y, Yes, YES oder n, no, N, No, NO lau-
            ten muß.

DIAGNOSE
     0 = Erfolgreiche Ausführung

     1 = EOF (Dateiende) bei Eingabe

     2 = Falsche Verwendung

     3 = Abbruch durch Benutzer (quit)

HINWEISE
     Die Standard-Eingabeaufforderung bei ckyorn lautet:

     Yes or No [y,n,?,q]:
     (Yes oder No [y,n,?,q]:)

     Die Standard-Fehlermeldung lautet:

     ERROR - Please enter yes or no.
     (FEHLER - Bitte yes oder no eingeben.)










Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

ckyorn(1M)                                                       ckyorn(1M)

     Die Standard-Hilfemeldung lautet:

     To respond in the affirmative, enter y, yes, Y, or YES.
     To respond in the negative, enter n, no, N, or NO.

     (Um mit Ja zu antworten, y, yes, Y oder YES eingeben.
     Um mit Nein zu antworten, n, no, N oder NO eingeben.)

     Wird quit gewählt (und zulässig ist), wird q zusammen mit dem Rück-
     kehrcode 3 zurückgegeben. Das Modul valyorn erzeugt keinerlei Ausgabe.
     Es gibt bei Erfolg eine Null zurück und ein anderes Zeichen, das nicht
     Null ist, wenn die Operation fehlschlägt.










































Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

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