Linux naredbe

Linux naredba za gledanje

Linux naredba za gledanje
Ponekad ćete se možda suočiti s nužnošću izvođenja naredbe više puta kako biste utvrdili postoji li promjena u izlazu. Naravno, određeni posao može se obaviti uz pomoć Bash skriptiranja i drugih oblika skriptiranja. Međutim, Linux dolazi s ugrađenim alatom naredbenog retka koji obavlja posao.

U ovom ćemo članku pogledati alat za "gledanje" u Linuxu. Ovaj će alat pokretati bilo koju naredbu koju navedete s vremenskim intervalom. Za udobnost možemo postaviti i vremenski interval.

Verzija "gledati"

Ova jednostavna naredba ispisat će softversku verziju "sata".

gledati --verzija

Ili,

gledati -v

Osnovna upotreba "sata"

Evo osnovne strukture potrebne za pozivanje "sata" i kazivanje njegovog posla.

Gledati

Na primjer, krenimo s "watch" s drugom uobičajenom naredbom: "date". Ovaj alat ispisuje vrijeme i datum instance pokretanja alata. Saznajte više o “datumu”.

datum gledanja

Što se ovdje događa? Alat izvodi naredbu "datum" svake 2 sekunde. Zapamtite, ovo je zadana vrijednost razmaka između svakog pokretanja naredbe "watch". U ovom slučaju, "sat" čeka 2 nakon što pozove "datum". Naravno, vremensko ograničenje se može promijeniti.

Napomena: "sat" neće prestati sam od sebe. Morate ručno poslati signal za prekid da biste zaustavili izvođenje naredbe. Pritisnite “Ctrl + C” da biste prekinuli postupak.

Isticanje razlike

Pretpostavimo da izvodite naredbu koja ispisuje VELIKI izlaz. Paziti na promjene u tom slučaju može postati prilično problematično. Što kažete na to da pustite da "sat" radi posao?

Da, "sat" može naglasiti razliku između prethodnog i trenutnog izlaza. Da biste omogućili ovu značajku, upotrijebite zastavicu "-d" u vrijeme poziva "sat".

sat -d datum

Kao što vidite, promjene u izlazu su istaknute. Možete jednostavno pratiti promjene. Međutim, ako je vrijeme između svakog pokretanja naredbe prekratko, također biste mogli završiti zbunjeni i izgubljeni. Pazite da vaš vremenski interval bude na dobrom mjestu.

Interval ažuriranja

Kao što je spomenuto prije, "watch", prema zadanim postavkama, primjenjuje se 2 sekunde kao vremenski interval između svakog pokretanja odabrane naredbe. Srećom, možemo ručno promijeniti interval i postaviti drugu vrijednost. U tu svrhu moramo upotrijebiti zastavicu “-n” nakon koje slijedi broj sekundi.

Na primjer, pokrenimo "datum" s 10 sekundi intervala.

sat -n 10 -d datum

Imajte na umu da sam se prikrao zastavi "-d". Ovo nudi lakši način hvatanja razlike. Naravno, uvijek možete provjeriti efektivni vremenski interval na vrhu pokrenute konzole.

Treba primijetiti da ova naredba omogućuje preciznost samo do 0.1 sekundu. Ako idete manje od toga, to neće prihvatiti.

Isključite zaglavlje

Kada pokrenete bilo koju naredbu "watch", na kraju ćete dobiti zaglavlje koje sadrži bitne informacije poput vremenskog intervala, naziva sustava, vremena sustava itd.

Međutim, ako vas ne zanima vidjeti ovaj dio, moguće je. Sve što trebate učiniti je dodati zastavicu "-t" kada pokrećete "watch".

sat -d -n 10. datum

sat -t -d -n 10. datum

To može napraviti veliku razliku ako radite s nečim kritičnim i ne želite odvlačiti pažnju ili uštedjeti malo prostora na zaslonu.

Izlaz kad nastupi promjena

Ovo je zanimljivo. Većinu vremena, kad god radite na nečemu što zahtijeva stalnu provjeru, možda biste željeli nastaviti pratiti njegove aktivnosti. Međutim, tu je značajka ugrađena u "watch" koja programu govori da izađe nakon što utvrdi bilo kakvu promjenu u izlazu.

U tu svrhu upotrijebite zastavicu “-g”.

sat -g -n 10. datum

Nakon 10 sekundi naredba "date" prijavila bi drugačiji izlaz. Kako je došlo do promjene izlaza, izašao je "sat".

Izlazni status

Kada u takvom slučaju postoji "sat", on izvještava o određenim zastavicama. Te su zastave cjelobrojne vrijednosti, u rasponu od 0 do 8 s različitim značenjima.

Na primjer, pokrenimo ovu naredbu i pustimo da se "watch" automatski završi.

sat -g -n 10. datum

Sada, kako program postoji, vratio je određeni status izlaza. Pokrenite ovu naredbu za provjeru statusa izlaza.

odjek $?

Sad, što znači ova vrijednost? Da biste saznali više o vrijednostima, trebali biste provjeriti man stranicu "watch".

čovjekov sat

Raščlanjivanje VELIKIH naredbi

Ako vas zanima čistiji izgled za pokretanje naredbi "watch", postoje različiti načini na koje to možemo postići.

Prije svega, upotrijebite znak \ nakon "sata" i svu njegovu zastavu, a zatim pritisnite Enter.

gledati -n 10 -d \

Sada upišite bilo koju naredbu koju želite da se ponovi.

Još jedan zanimljiv način je citiranje cijele vaše prilagođene naredbe s jednostrukim navodnicima ”.

Gledati ''

Završne misli

Ne događa se puno stvari s "satom". To je jednostavan program s jednostavnim zastavicama i pojednostavljenim obrascima ponašanja. Međutim, mogu obaviti zaista divan posao ako se pravilno koriste.

Da biste saznali više o svim zastavicama i njihovim objašnjenjima, slobodno pogledajte stranice s uputama za "watch". Ako radite nešto kritično, onda je sve to vrijedno truda.

čovjekov sat

gledati - pomoć

Uživati!

Instalirajte najnoviji Dolphin Emulator za Gamecube i Wii na Linux
Dolphin Emulator omogućuje vam igranje odabranih Gamecube i Wii igara na Linux osobnim računalima (PC). Dolphin Emulator je slobodno dostupan i emula...
Kako koristiti GameConqueror Cheat Engine u Linuxu
Članak pokriva vodič o korištenju GameConqueror varalice u Linuxu. Mnogi korisnici koji igraju igre na sustavu Windows često koriste aplikaciju "Cheat...
Najbolji emulatori igraće konzole za Linux
Ovaj će članak navesti popularni softver za emulaciju igraće konzole dostupan za Linux. Emulacija je sloj kompatibilnosti softvera koji oponaša hardve...