STRONA WEJŚCIA-(1)

STRONA WEJŚCIA-(1)

Nazwa

Obejrzyj - okresowo wykonuj program, pokazując wyjście pełnoekranowy

Streszczenie

oglądać [[[-BDEHPVTX] [-N sekundy] [-brzęczyk] [-Różnice [=łączny]] [[[-Errexit] [-Exec] [-pomoc] [-interwał =sekundy] [[[-bez tytułu] [-dokładny] [-wersja] Komenda

Opis

oglądać bierze Komenda wielokrotnie wyświetlając swoje wyjście i błędy (pierwszy ekranowy). To pozwala oglądać zmianę wyjścia programu w czasie. Domyślnie program Isrun co 2 sekundy; używać -N Lub -interwał Aby określić inny przedział. Zwykle ten przedział jest interpretowany jako „czas czasu między zakończeniem jednego przebiegu Komenda i początek następnego biegu. Jednak z -P Lub -dokładny opcja, możesz zrobić oglądać próba ucieczki Komenda każdy interwał sekundy. Spróbuj z ntptime i zauważ, jak ułamkowe sekundy pozostają (prawie) takie same, w przeciwieństwie do trybu normalnego, w którym stale rosną.

-D Lub -różnice Flaga podkreśli różnice między kolejnymi aktualizacjami. -łączny Opcja sprawia, że ​​wyróżnienie „lepkie”, prezentowanie bieżącego wyświetlacza wszystkich pozycji, które kiedykolwiek się zmieniły. -T Lub -bez tytułu Opcja wyłącza nagłówek pokazujący interwał, polecenie i bieżący czas u góry wyświetlacza, a także następującą pustą linię. -B Lub -brzęczyk Opcja powoduje sygnał dźwiękowy, jeśli ma niezerowe wyjście.

oglądać zwykle będzie działać do momentu przerwania. Jeśli chcesz oglądać Aby wyjść z błędu z uruchomionego programu, użyj -mi Lub -Errexit Opcje, które spowodują oglądać Aby wyjść, jeśli wartość zwrotna z programu jest niezerowa.

Notatka

Zauważ, że Komenda jest przekazywany „sh -c”, co oznacza, że ​​może być konieczne użycie dodatkowego cytowania, aby uzyskać pożądany efekt. Możesz to wyłączyć z -X Lub -Exec opcja, która zamiast tego przekazuje polecenie do Exec (2).

Zauważ, że używane jest przetwarzanie opcji POSIX (i.mi., Przetwarzanie opcji zatrzymuje się przy pierwszym argumencie nieopisyjnym). Oznacza to, że flagi później Komenda Nie daj się interpretować przez oglądać samo.

Przykłady

Aby Watch for Mail, możesz to zrobić

Obejrzyj -n 60 z

Aby obejrzeć zawartość zmiany katalogu, możesz użyć

Obejrzyj -d ls -l

Jeśli interesuje Cię tylko pliki należące do użytkownika Joe, możesz użyć

Watch -d 'ls -l | fgrep joe '

Aby zobaczyć efekty cytowania, wypróbuj je

Obejrzyj Echo $$
Obejrzyj Echo „$$”
Obejrzyj Echo „” $$ ””

Aby zobaczyć efekt stosowania czasu, spróbuj dodać -P Do

Watch -n 10 Sleep 1

Możesz obejrzeć administratora do zainstalowania najnowszego jądra

Obejrzyj niezmię -r

(Zauważ -P nie jest gwarantowane działanie przez ponowne uruchomienie, szczególnie w obliczu ntpdate lub inne mechanizmy zmieniające czas rozruchu)

Błędy

Po rozmiaru terminalu ekran nie zostanie poprawnie odmalowany do następnej zaplanowanej aktualizacji. Wszystko -różnicePodświetlenie jest również utracone w tej aktualizacji.

Znaki niezruszone są usuwane z wyjścia programu. Użyj „CAT -V” jako części rurociągu, jeśli chcesz je zobaczyć.

-dokładny tryb nie ma jeszcze zaawansowanej technologii zniekształceń czasowych, aby zrekompensować Komenda To wymaga więcej niż interwał sekundy do wykonania. oglądać może również dostać się do stanu, w którym szybko się wyprzedza Komenda jak to możliwe, aby nadrobić zaległości z poprzednich egzekucji trwających dłużej niż interwał (Na przykład, Netstat Biorąc wiek w wyszukiwaniu DNS).

Autorski

Oryginalny oglądać został napisany przez Tony Rems w 1991 roku, z modami i poprawkami Francois Pinard. Został przerobiony, a nowe funkcje dodane przez Mike'a Colemana w 1999 roku. Funkcje obsługi sygnału dźwiękowego, Exec, Anderror zostały dodane przez Morty Abzug w 2008 roku. W niezbyt ciemny i burzliwy poranek w marcu 2003 roku Anthony Derobertis miał dość swoich zegarków, które powinny aktualizować co minutę, ostatecznie aktualizując wiele sekund po rozpoczęciu minuty, i dodał precyzję mikrosekundową.

Powiązane samouczki Linux:

  • Mastering Bash Script Loops
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Podstawowe polecenia Linux
  • Hung Linux System? Jak uciec do wiersza poleceń i…
  • Polecenia Linux: Top 20 najważniejsze polecenia, które musisz…
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • Jak uzyskać dostęp do stron ręcznych dla poleceń Linux
  • Ubuntu 20.04 Przewodnik