Operater preusmjeravanja je poseban znak koji se može koristiti s naredbom, poput naredbe naredbene naredbe ili DOS naredbe, bilo da preusmjeriti ulaz na naredbu ili izlaz iz naredbe.
Prema zadanim postavkama, kada izvršavate naredbu, ulaz dolazi iz tipkovnice i izlaz se šalje na prozor naredbene retke. Naredbeni ulazi i izlazi nazivaju se naredbene ručke.
Operacije preusmjeravanja u sustavu Windows i MS-DOS
Tablica u nastavku navodi sve dostupne operatore preusmjeravanja za naredbe u sustavu Windows i MS-DOS.
Međutim > i >> preusmjeravanje operateri su, znatno marže, najčešće korišteni.
Operater preusmjeravanja | Obrazloženje | Primjer |
---|---|---|
> | Veći znak se koristi za slanje u datoteku ili čak pisač ili drugi uređaj, bilo koja informacija iz naredbe bila bi prikazana u prozoru naredbene retke ako niste upotrebljavali operatera. | assoc> types.txt |
>> | Dvostruko veći od znakova funkcionira baš kao i pojedinačni veći znak, ali informacije se dodaju do kraja datoteke umjesto da ga prebrisaju. | ipconfig >> netdata.txt |
< | Manji broj znakova koristi se za čitanje unosa za naredbu iz datoteke umjesto na tipkovnici. | sort <data.txt |
| | Okomita cijev se koristi za čitanje izlaza iz jedne naredbe i koristi se za unos drugog. | dir | sortirati |
Bilješka: Dva druga operatora preusmjeravanja, >& i <&, također postoje, ali se uglavnom bave složenijim preusmjeravanjem koji uključuje naredbe.
Savjet: I ovdje je vrijedno spomenuti naredbu clip. Nije operater za preusmjeravanje, ali namijenjen je korištenju s jednom, obično vertikalnom cijevi, za preusmjeravanje izlaza naredbe prije cijevi u međuspremnik sustava Windows.
Na primjer, izvršavanje ping 192.168.1.1 | spojnica kopirat će rezultate ping naredbe u međuspremnik, a zatim možete zalijepiti u bilo koji program.
Kako koristiti operatora preusmjeravanja
ipconfig naredba je uobičajen način pronalaženja različitih postavki mreže putem naredbenog retka. Jedan od načina da ga izvršite je ulaskom ipconfig / all u prozoru naredbene retke.
Kada to učinite, rezultati se prikazuju unutar naredbenog retka, a zatim su samo korisni drugdje ako ih kopirate na zaslonu naredbene retke. To jest ako ne upotrebljavate operatera preusmjeravanja za preusmjeravanje rezultata na drugo mjesto kao što je datoteka.
Ako pogledamo prvi operator preusmjeravanja u gornjoj tablici, možemo vidjeti da se znak veći od signala može upotrijebiti za slanje rezultata naredbe u datoteku. Tako biste poslali rezultate ipconfig / all u tekstualnu datoteku koja se zove mrežne postavke :
ipconfig / all> networksettings.txt
Pogledajte Kako preusmjeriti naredbeni izlaz u datoteku za više primjera i detaljne upute o korištenju tih operatera.