Automatizacija određenih zadataka može vam biti od velike pomoći, posebno kada se radi o zadacima koji uključuju rad s konzole. U našem Linux distro-u možemo imati razne alate za automatizaciju zadataka, pored toga što možemo pisati Bash skripte za izvršavanje niza naredbi ili radnji ne prelazeći jednu po jednu, pa čak i dodavanje u pokretanje sistema ili planiranje njihovog izvođenja 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šiti program ili drugu naredbu svakih X sekundi koju stavimo u njega. Tako planiramo ponavljajuće izvršavanje određenog zadatka. To može biti posebno praktično za određene periodične konsultacije 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 je vrlo jednostavna i ima sljedeću fizionomiju:
watch [opciones] comando
Na primjer, da vidimo praktični primjer Provjerava prostor koji se koristi na našim particijama svakih 5 min (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 jeste, jer je prilično fleksibilan. Pored toga, mogli bismo preusmjeriti upit u datoteku tako da se izlaz ispisuje u .txt na primjer:
watch -n 300 df -h > espacio_usado.txt
Na ovaj način možemo provjerite datoteku used_space.txt gdje ćemo vidjeti da je odštampano isto ono što bi nam konzola pokazala prilikom kucanja df -h. Zamislite količinu zadataka koje možete obaviti ...
Watch je vrlo korisna naredba. Koristim ga za kontrolu temperature računara putem terminala: «satni senzori».
Već sam znao naredbu, ali članak mi se jako svidio (kratak i dobro objašnjen).
Zaista volim takve bilješke. -Hvala
Mnogo me poslužilo