Ümbersuunamise operaator

Redirection Operator Definitsioon

Ümbersuunamisteoperaator on spetsiaalne märk, mida saab käsklusega käsuga kasutada, näiteks käsuviiba käskluse või DOS-i käsuga , et suunata sisend käsu või käsu väljundisse.

Vaikimisi käivitamisel käivitatakse sisend klaviatuurilt ja väljund saadetakse käsureale aknasse. Käskude sisendeid ja väljundeid nimetatakse käskudeks.

Windowsi ja MS-DOSi redirection operaatorid

Alljärgnevas tabelis on kõik Windowsi ja MS-DOS-i käskude jaoks kõik olemasolevad suunamisoperatsioonide operaatorid.

Siiski on > ja >> ümbersuunamisoperaatorid märkimisväärselt kõige enam kasutatavad.

Ümbersuunamise operaator Selgitus Näide
> Tähemärki kasutatakse faili või isegi printeri või muu seadme saatmiseks, käsku sisaldavat teavet oleks kuvatud käsureale aknas, kui te pole operaatorit kasutanud. assistent> types.txt
>> Topelt suurem kui tähis töötab nagu üks suurem kui märk, kuid teave lisatakse faili lõppu selle asemel, et see üle kirjutada. ipconfig >> netdata.txt
< Väärtust vähem kui märki kasutatakse käsu sisestamiseks failist klaviatuuri asemel. sort
| Vertikaalset toru kasutatakse ühe käsu väljundi lugemiseks ja teise sisendi sisestamiseks. dir | sorteerima

Märkus: ka veel kaks ümbersuunamisoperaatorit, > & ja <& , on ka olemas, kuid käsitlevad enamasti keerukamat käskude käiguga seotud redireerimist.

Vihje: klippikäsk on siin ka väärt. See ei ole ümbersuunamise operaator, vaid see on mõeldud kasutamiseks koos ühe, tavaliselt vertikaalse toruga, et suunata käsu väljund enne toru Windowsi lõikelauale.

Näiteks ping 192.168.1.1 | klipp kopeerib ping-käsku tulemused lõikepuhvrisse, mida saate seejärel kleepida mis tahes programmisse.

Kuidas kasutada suunamises operaatorit

Käsku ipconfig on tavaline viis mitmesuguste võrgu seadete otsimiseks käsuviiba kaudu. Üks viis selle täitmiseks on sisestada käsku ipconfig / all käsureale.

Kui seda teete, kuvatakse tulemusi käsureale ja need on mujal kasulikud ainult siis, kui kopeerite need käsuviipide ekraanilt. See tähendab, et kui te ei kasuta suunamisoperatsiooni tulemuste ümbersuunamiseks muusse asukohta nagu fail.

Kui vaatame ülaltoodud tabelis esimest ümbersuunamisoperatsiooni, näeme, et käsu tulemuste saatmiseks faili saab kasutada suuremat tähist. Nii saadate ipconfig / all tulemusi tekstifaili nimega võrguadistused :

ipconfig / all> networkettings.txt

Lisateavet ja üksikasjalikke juhiseid nende operaatorite kasutamise kohta leiate jaotisest Juhtimisväljundi redigeerimine faili .