Ceasul de comandă Linux rulează comanda în mod repetat, afișează ieșirea (primul ecran). Aceasta vă permite să urmăriți schimbarea de ieșire a programului în timp. În mod implicit, programul este rulat la fiecare 2 secunde; utilizați -n sau --interval pentru a specifica un interval diferit.
Paragraful -d sau --diferențe va evidenția diferențele dintre actualizările succesive. Opțiunea - cumulativă face ca evidențierea să fie "lipicioasă", prezentând o afișare în desfășurare a tuturor pozițiilor care s-au schimbat vreodată.
Ceasul va rula până când va fi întrerupt.
Sinopsisul comenzii de ceas Linux
vizionați [-dhv] [-n
Notă
Rețineți că comanda este dată "sh -c" ceea ce înseamnă că este posibil să fie necesar să utilizați cotații suplimentare pentru a obține efectul dorit.
Rețineți că este utilizată procesarea opțiunilor POSIX (adică opțiunea de procesare a opțiunilor se oprește la primul argument non-opțiune). Aceasta înseamnă că steagurile după comandă nu sunt interpretate de ceasul însuși.
Exemple de Comandă de Watch Linux
Pentru a urmări poșta, puteți face:
ceas de la 60 de la
Pentru a urmări conținutul unei modificări a directorului, puteți utiliza:
ceas -d ls -l
Dacă sunteți interesat doar de fișiere deținute de utilizatorul joe, este posibil să utilizați:
ceasul-d 'ls -l | fgrep joe '
Pentru a vedea efectele citării, încercați următoarele:
watch echo $$
watch echo '$$'
ceas ecou "'"' $$ "" '"
Important: Utilizați comanda om ( % man ) pentru a vedea cum se utilizează o comandă pe computerul dvs. particular.