Archiv

Uhr manuelle Seite

Uhr manuelle Seite

Name

Sehen Sie - Führen Sie ein Programm regelmäßig aus und zeigen

Zusammenfassung

betrachten [-Bdehpvtx] [-N Sekunden] [-Piep] [-Unterschiede [=kumulativ]]] [-Errexit] [-Geschäftsführer] [-Hilfe] [-Intervall =Sekunden] [-kein Titel] [-präzise] [-Ausführung] Befehl

Beschreibung

betrachten läuft Befehl Wiederholt mit Ausgabe und Fehlern (der erste Screenfull) anzeigen. Auf diese Weise können Sie die Änderung der Programmausgabe im Laufe der Zeit beobachten. Standardmäßig ist das Programm alle 2 Sekunden; verwenden -N oder -Intervall ein anderes Intervall festlegen. Normalerweise wird dieses Intervall als Zeit zwischen der Fertigstellung eines Laufs von Zeiten interpretiert Befehl und der Beginn des nächsten Laufs. Jedoch mit dem -P oder -präzise Option können Sie machen betrachten Versuch zu laufen Befehl jeden Intervall Sekunden. Versuchen Sie es mit Ntptime und beachten Sie, wie die fraktionalen Sekunden (fast) gleich bleiben, im Gegensatz zum normalen Modus, in dem sie kontinuierlich zunehmen.

Der -D oder -Unterschiede Flag wird die Unterschiede zwischen aufeinanderfolgenden Updates hervorheben. Der -kumulativ Die Option macht das Hervorheben von „klebrig“ und präsentiert eine laufende Anzeige aller Positionen, die sich jemals verändert haben. Der -T oder -kein Titel Option deaktiviert den Header, der den Befehl, den Befehl und die aktuelle Zeit am oberen Rand des Displays sowie die folgende leere Linie zeigt. Der -B oder -Piep Die Option bewirkt, dass der Befehl befragt wird, wenn er einen Ausgang ungleich Null hat.

betrachten wird normalerweise bis unterbrochen laufen. Falls Sie es wollen betrachten Um einen Fehler aus dem auslaufenden Programm zu beenden, verwenden Sie die -e oder -Errexit Optionen, die verursachen werden betrachten zu beenden, wenn der Rückgabewert aus dem Programm ungleich Null ist.

Notiz

Beachten Sie, dass Befehl wird „sh -C“ gegeben, was bedeutet, dass Sie möglicherweise zusätzliches Zitat verwenden müssen, um den gewünschten Effekt zu erzielen. Sie können dies mit dem deaktivieren -X oder -Geschäftsführer Option, die den Befehl stattdessen an Exec (2) weitergibt.

Beachten Sie, dass die POSIX -Optionsverarbeitung verwendet wird (i.e., Die Optionsverarbeitung stoppt beim ersten Nichtoptionsargument). Dies bedeutet, dass nach dem Fahnen danach Befehl werden nicht interpretiert von betrachten selbst.

Beispiele

Um die Mail zu schauen, könnten Sie dies tun

beobachten -n 60 von

Um den Inhalt einer Verzeichnisänderung zu beobachten, könnten Sie verwenden

Watch -d ls -l

Wenn Sie nur an Dateien interessiert sind, die Benutzer Joe gehören, können Sie möglicherweise verwenden

Watch -d 'ls -l | fGrep joe '

Um die Auswirkungen des Zitierens zu sehen, versuchen Sie diese aus

Beobachten Sie Echo $$
Beobachten Sie Echo '$$'
Beobachten Sie Echo "" "$$" "" "

Um die Auswirkung der Präzisionszeit zu erkennen, versuchen Sie, hinzuzufügen -P Zu

Watch -n 10 Schlaf 1

Sie können nachsehen, dass Ihr Administrator den neuesten Kernel installiert

Beobachten Sie Uname -r

(Beachten Sie, dass -P arbeitet nicht garantiert, dass sie über Neustarts hinweg funktioniert, besonders angesichts dessen NTPDATE oder andere Zeitveränderungsmechanismen für Bootup)

Käfer

Bei der Angrenzungsgröße wird der Bildschirm erst zum nächsten geplanten Update korrekt neu gestrichen. Alle -UnterschiedeDas Hervorheben geht auch bei diesem Update verloren.

Nicht druckende Zeichen werden von der Programmausgabe entzogen. Verwenden Sie "Cat -v" als Teil der Befehlspipeline, wenn Sie sie sehen möchten.

-präzise Der Modus verfügt noch nicht über eine fortgeschrittene temporale Verzerrungstechnologie, um a zu kompensieren Befehl das braucht mehr als Intervall Sekunden zum Ausführen. betrachten kann auch in einen Zustand gelangen, in dem es so viele Hinrichtungen von Rapid findet Befehl So wie es kann, um aus früheren Ausführungen nachzuholen, die länger als Intervall (Zum Beispiel, Netstat Ewigkeiten bei einer DNS -Suche).

Autoren

Das Original betrachten wurde 1991 von Tony Rems mit Mods und Korrekturen von Francois Pinard geschrieben. Es wurde überarbeitet und neue Funktionen von Mike Coleman im Jahr 1999 hinzugefügt. Die Morty Abzug im Jahr 2008 wurden von Morty Abzug hinzugefügt. An einem nicht so dunklen und stürmischen Morgen im März 2003 satt, dass Anthony DeRobertis seine Uhren satt hatte, die jede Minute jegliche Sekunden nach dem Beginn der Minute aktualisieren sollten, und mikrosekundene Präzision hinzugefügt wurde.

Kein geeignetes VboxNetflt -Modul zum Ausführen von Kernel gefunden fehlgeschlagen!
Heute habe ich beschlossen, in der Softwareentwicklung voranzukommen und Debian Backports auf meinem X60S -Laptop zu verwenden. Die stabile Version vo...
Linux nvidia mcptop 10 erzwungenes Modul funktioniert nicht
Dieses Problem mit dem erzwungenen Modul scheint alle wichtigen Linux -Verteilungen zu beeinflussen. Jahr 2008 war das erste Mal, dass ich dieses Prob...
Bildverarbeitung, lineare Dehnung und OpenCV
Um Objekte durch Untersuchung von Bildern zu erkennen, werden verschiedene Bildverarbeitungs- und Analysetechniken angewendet. Dieser Artikel beschrei...