Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sleep(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

wait(1)

alarm(2)

sleep(3C)

sleep(1)                                                           sleep(1)

NAME
     sleep - Prozesse zeitweise stillegen

SYNTAX
     sleep zeit

BESCHREIBUNG
     Das Kommando sleep verzögert die Ausführung des Prozesses, der es auf-
     gerufen hat, um eine frei wählbare Zeitspanne.

     sleep benutzt man vor allem in Shell-Prozeduren, um die Ausführung des
     nächsten Kommandos zu verzögern.

ARGUMENTE
     zeit Zeit in Sekunden, um die die Ausführung des Prozesses verzögert
          werden soll. Es wird mindestens zeit Sekunden gewartet.

          Sie müssen für zeit eine nichtnegative Dezimalzahl angeben.

FEHLERMELDUNG
     sleep: bad character in argument

     Sie haben für zeit eine negative Dezimalzahl oder einen nichtnumeri-
     schen Ausdruck angegeben.

INTERNATIONALE UMGEBUNG
     Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
     texte. Wenn LCMESSAGES nicht oder als leere Zeichenkette definiert
     ist, wird der Wert von LANG als Standardwert herangezogen. Ist auch
     LANG nicht oder als leere Zeichenkette definiert, verhält sich das
     System so, als wäre es nicht internationalisiert.

     Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
     bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
     Bereich der Internationalisierung.

BEISPIELE
     Beispiel 1

     In diesem Beispiel benutzen Sie sleep von der Kommandoebene aus. Sie
     starten einen Prozeß im Hintergrund, der Sie in 10 Minuten (600 Sekun-
     den) daran erinnert, einen Telefonanruf zu erledigen:

     $ (sleep 600; echo 'Herrn Meier anrufen!')&

     Beispiel 2

     In diesem Beispiel benutzen Sie sleep innerhalb einer Shell-Prozedur
     namens immer. immer ruft alle 2 Minuten (120 Sekunden) das Programm
     aufraeumen auf:

     $ cat immer



Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

sleep(1)                                                           sleep(1)

     while true
        do
           aufraeumen
           sleep 120
        done

     Wenn Sie die Prozedur immer im Hintergrund ablaufen lassen, können Sie
     sie nur mit dem Kommando kill, aber nicht mit der Taste <DEL> abbre-
     chen.

SIEHE AUCH
     wait(1), alarm(2), sleep(3C).










































Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

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