Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ flchk(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

fldisp(1)

flinit(1)

flchk(1)                                                           flchk(1)

NAME
     flchk - Labelbereich einer Diskette überprüfen (floppy check)

SYNTAX
     /usr/sbin/flchk [-o eigentümer] [-v versionsnummer] [-i]

BESCHREIBUNG
     flchk überprüft die Einträge in den Labelbereich einer eingelegten
     Diskette. Das Kommando vergleicht den Labelbereich der Diskette mit
     den Argumenten, die dem Kommando mitgegeben werden. Der Labelbereich
     befindet sich auf den ersten Spuren einer Diskette. Der Aufbau einer
     Diskette ist beim Kommando flinit beschrieben.

     In den Labelbereich kann eingetragen sein:

     -  der Eigentümer der Diskette

     -  eine Versionsnummer.

     flchk befindet sich im Verzeichnis /usr/sbin.

     Der Eintrag in den Labelbereich einer Diskette kann mit dem Kommando
     flinit(1) vorgenommen und mit fldisp(1) ausgegeben werden.

OPTIONEN
     -o eigentümer
          flchk vergleicht den angegebenen eigentümer mit dem auf der Dis-
          kette eingetragenen Eigentümer. Sind beide Eigentümer verschie-
          den, fragt flchk, ob der Unterschied ignoriert werden soll. Ant-
          worten Sie mit nein, gibt flchk die Meldung

          incorrect floppy inserted

          aus und endet mit Endestatus 1.

     -v versionsnummer
          flchk vergleicht die angegebene versionsnummer mit der auf der
          Diskette eingetragenen Versionsnummer. Sind beide Nummern ver-
          schieden, fragt flchk, ob der Unterschied ignoriert werden soll.
          Antworten Sie mit nein, gibt flchk die Meldung

          incorrect floppy inserted

          aus und endet mit Endestatus 1.

     -i   verändert das Verhalten des Kommandos mit den Optionen -v
          und/oder -o wie folgt:

          Stimmen die angegebene Versionsnummer oder der angegebene Eigen-
          tümer nicht mit Einträgen auf der Diskette überein, beendet sich
          flchk ohne eine Abfrage sofort mit Fehlermeldung und Endestatus
          1.



Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

flchk(1)                                                           flchk(1)

   Anwendung des flchk-Kommandos

     flchk wird  z. B. vom Menüsystem bei der Bearbeitung von Disketten
     benutzt. Mit dem Eintrag im Labelbereich kann ein Programm eine einge-
     legte Diskette identifizieren. Außerdem kann im Menüsystem nur der im
     Labelbereich eingetragene Eigentümer auf die Diskette zugreifen. So
     können Daten vor dem Zugriff anderer Benutzer geschützt werden, soweit
     dieser Zugriff über das Menüsystem erfolgt.

ENDESTATUS
     0  Der Eintrag oder die Einträge im Labelbereich der eingelegten Dis-
        kette stimmen überein mit den Argumenten, die dem Kommando mitgege-
        ben wurden.

     1  Ein Eintrag oder beide Einträge im Labelbereich der eingelegten
        Diskette stimmen nicht überein mit den Werten, die dem Kommando
        mitgegeben wurden.

INTERNATIONALE UMGEBUNG
     Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
     texte.

     Die Antwort auf Ja/Nein-Abfragen muß in der jeweils definierten
     Sprachumgebung erfolgen.

     LCCTYPE bestimmt die Zeichenklassen und die Zeichenkonvertierung.

     Wenn LCMESSAGES oder LCCTYPE nicht oder als leere Zeichenkette defi-
     niert ist, wird der Wert von LANG als Standardwert für die jeweils
     nicht gesetzte oder leere Variable herangezogen. Ist auch LANG nicht
     oder als leere Zeichenkette definiert, verhält sich das System so, als
     wäre es nicht internationalisiert.

     Hat eine der Variablen für die internationale Umgebung einen ungülti-
     gen Wert, verhält sich das System so, als wäre keine Variable gesetzt.

BEISPIELE
     Der Benutzer möchte überprüfen, ob die richtige Diskette im Laufwerk
     liegt. Der Besitzer soll hans sein, die Versionsnummer 1.

     $ flchk -v 1 -o hans
     requested: VSN  000001  owner hans
     existing:  VSN  000003  owner egon
     Should the difference be ignored? (y/n) > n
     flchk: Incorrect floppy inserted!

     oder

     $ flchk -v 1 -o hans -i
     requested: VSN  000001  owner hans
     existing:  VSN  000003  owner egon
     flchk: Incorrect floppy inserted!


Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

flchk(1)                                                           flchk(1)

SIEHE AUCH
     fldisp(1), flinit(1).




















































Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

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