Automatizacija određenih zadataka može vam biti od velike pomoći, pogotovo kada se radi o zadacima koji uključuju rad s konzole. U našem Linux distribucijskom sustavu možemo imati razne alate za automatizaciju zadataka, osim što možemo pisati Bash skripte za izvršavanje niza naredbi ili radnji, a da ih ne izvršavamo jednu po jednu, pa čak i dodavati ih pri pokretanju sustava ili planirati njihovo pokretanje određeni datum ili trenutak, a da ništa nismo učinili i na transparentan način.
U ovom ćemo članku vidjeti kako možete izvršavajte naredbe svako toliko koristeći sat. Watch je naredba koja može izvršavati program ili drugu naredbu svakih X sekundi koju stavimo na njega. Tako planiramo ponavljajuće izvršavanje određenog zadatka. To može biti posebno praktično za određene periodične konzultacije ili za neke zadatke održavanja itd. Možete ga primijeniti na sve što možete vidjeti ovdje, ograničenje je vaša mašta ...
Ako želite da se petlja ili ponavljanje završe, za završetak možete koristiti CTRL + C radnju Watch ili jednostavno zatvorite prozor terminala na kojem je pokrenut. Sintaksa sata vrlo je jednostavna i ima sljedeću fizionomiju:
watch [opciones] comando
Npr. da vidimo praktični primjer Provjerava prostor koji se koristi u našim particijama svakih 5 minuta (300 sekundi). Što se tiče korištenja i slobodnog prostora naših particija, upišite "df -h", jer bi sa satom to bilo:
watch -n 300 df -h
Možete provjeriti stražara da biste vidjeli sve mogućnosti jest, jer je prilično fleksibilan. Uz to, upit bismo mogli preusmjeriti u datoteku tako da se izlaz ispisuje u .txt na primjer:
watch -n 300 df -h > espacio_usado.txt
Na taj način možemo provjerite datoteku used_space.txt gdje ćemo vidjeti da je ispisano isto ono što bi nam pokazivala konzola prilikom upisivanja df -h. Zamislite količinu zadataka koje možete obaviti ...
Watch je vrlo korisna naredba. Koristim ga za kontrolu temperature računala putem terminala: «satni senzori».
Već sam znao naredbu, ali članak mi se jako svidio (kratak i dobro objašnjen).
Jako volim ovakve bilješke. Hvala
Mnogo me poslužilo