Mis on ümbersuunamisoperaator?
Ümbersuunamise operaator on erimärk, mida saab kasutada käsuga, näiteks a Käsurea käsk või DOS-i käsk, et suunata sisend käsule või käsu väljund.
Vaikimisi tuleb käsu täitmisel sisend klaviatuurilt ja väljund saadetakse seadmele Käsurida aken. Käskude sisendeid ja väljundeid nimetatakse käsupidemeteks.

Ümbersuunamisoperaatorid Windowsis ja MS-DOS-is
Allolevas tabelis on loetletud kõik Windowsi ja MS-DOS-i käskude jaoks saadaolevad ümbersuunamisoperaatorid. Siiski, > ja >> ümbersuunamisoperaatorid on märkimisväärse varuga kõige sagedamini kasutatavad.
Ümbersuunamisoperaatorite petuleht | ||
---|---|---|
Ümbersuunamise operaator | Selgitus | Näide |
> | Suuremast märki kasutatakse faili või isegi printerisse või muusse seadmesse saatmiseks käsust saadav teave oleks kuvatud käsuviiba aknas, kui te poleks seda kasutanud operaator. | assoc > typed.txt |
>> | Kahekordne suuremast märk toimib täpselt nagu üksik suurem kui märk, kuid teave lisatakse faili lõppu, selle asemel et seda üle kirjutada. | ipconfig >> netdata.txt |
< | Vähem kui märki kasutatakse käsu sisendi lugemiseks failist, mitte klaviatuurilt. | sort < data.txt |
| | Vertikaalset toru kasutatakse ühe käsu väljundi lugemiseks ja if-i kasutamiseks teise käsu sisendiks. | dir | sorteerida |
Kaks teist ümbersuunamisoperaatorit, >& ja , on samuti olemas, kuid tegelevad enamasti keerukama ümbersuunamisega, mis hõlmab käsupidemeid.
Siin väärib mainimist ka klipi käsk. See ei ole ümbersuunamisoperaator, kuid see on mõeldud kasutamiseks koos ühe, tavaliselt vertikaalse toruga, et suunata enne toru käsu väljund Windowsi lõikepuhvrisse.
Näiteks täitmine ping 192.168.1.1 | klipp kopeerib tulemused pingi käsk lõikelauale, mille saate seejärel kleepida mis tahes programmi.
Kuidas kasutada ümbersuunamisoperaatorit
The ipconfig käsk on levinud viis erinevate võrgusätete leidmiseks käsuviiba kaudu. Üks viis selle teostamiseks on sisestamine ipconfig /allaknas Command Prompt.
Kui teete seda, kuvatakse tulemused käsuviibas ja need on mujal kasulikud ainult siis, kui kopeerite need käsuviiba ekraanilt. Seda juhul, kui te ei kasuta ümbersuunamisoperaatorit tulemuste ümbersuunamiseks mõnda teise kohta, näiteks faili.
ipconfig /all > networksettings.txt
Kui vaatame ülaltoodud tabelis esimest ümbersuunamisoperaatorit, näeme, et märki suurem kui saab kasutada saadab käsu tulemused faili. See ülaltoodud näidiskäsk näitab, kuidas saate tulemused saata ipconfig /all tekstifaili nimega networksettings.txt.
The dir käsk on veel üks olukord, kus ümbersuunamisoperaator on tõesti kasulik. Kuna see käsk annab sageli liiga pikki tulemusi, et seda käsuviiba aknas mugavalt lugeda, on mõistlik kogu see tekstidokumenti eksportida.
kataloog C:\Users\Tim\Downloads > downloads.txt
Selles näites kõik selle kasutaja failid ja kaustad Allalaadimised kaust kuvatakse downloads.txt faili.