Kako koristiti preusmjeravanje u naredbenom retku
Jeste li ikada poželjeli poslati izlaz naredbe u datoteku ili dodati taj izlaz u postojeću datoteku? To je ono što preusmjeravanja rade. Jednostavno rečeno, preusmjeravanja naredbenog retka omogućuju vam da preuzmete izlaz određenih naredbi i stvorite nove datoteke ili dodate postojeće s tim podacima, ovo je nevjerojatno korisno doista, a znanje se proširuje na OS X, Linux i bilo koju drugu varijantu Unixa.
U našoj kontinuiranoj potrazi za širenjem znanja o OS X naredbenom retku, donosimo vam neke informacije o izuzetno korisnim uslužnim programima za preusmjeravanje.
Preusmjeri izlaz naredbe u novu datoteku
Najosnovnija upotreba preusmjeravanja je sljedeća:
naredba > nova datoteka
Ovo će uzeti izlaz 'command' i smjestiti ga u datoteku pod nazivom 'newfile', na primjer:
ls -la > directorylisting.txt
To bi smjestilo izlaz ls -la u datoteku pod nazivom directorylisting.txt. Lako!
Dodaje izlaz naredbe na kraj postojeće datoteke (EOF)
Ako imate postojeću datoteku kojoj želite dodati izlaz naredbe, jednostavno koristite ovaj oblik preusmjeravanja:
naredba >> postojeća datoteka
Primjeri preusmjeravanja naredbenog retka u upotrebi
Ako želite stvoriti tekstualnu datoteku s podacima iz naredbe ps, ali kontroliranu samo za pokrenute procese povezane s nadzornom pločom, ovo biste upisali u naredbeni redak:
ps -aux | grep nadzorna ploča > dashboarddata.txt
Ako na kraj datoteke koju smo upravo stvorili, dashboarddata.txt želite dodati popis widgeta koje ste instalirali, upišite sljedeće:
ls -l /Library/Widgets >> dashboarddata.txt
Upotrebe za preusmjeravanje su beskrajne i vidjet ćete da što više vremena provodite u naredbenom retku, više ćete željeti koristiti preusmjeravanje za pomoć određenim zadacima.
Mac OS X toliko je jednostavan za korištenje da mnogi korisnici Maca vjerojatno ne znaju da se nalaze na vrhu moćne Unix baze, kojoj može pristupiti aplikacija Terminal.Naš je osjećaj da bi, budući da postoji naredbeni redak, trebali biti u mogućnosti koristiti ga u određenoj mjeri. Stoga čitajte dalje ili istražite naše članke o naredbenom retku za mnogo više.