Багыттоо оператору деген эмне?

Мазмуну:

Багыттоо оператору деген эмне?
Багыттоо оператору деген эмне?
Anonim

Багыттоо оператору – бул буйрукка киргизүүнү же буйруктан чыгууну кайра багыттоо үчүн Command Prompt буйругу же DOS буйругу сыяктуу буйрук менен колдонула турган атайын символ.

Демейки боюнча, сиз буйрукту аткарганда, киргизүү клавиатурадан келип, чыгаруу Command Prot терезесине жөнөтүлөт. Буйрук киргизүү жана чыгуулары буйрук туткалары деп аталат.

Image
Image

Windows жана MS-DOSдагы кайра багыттоо операторлору

Төмөнкү таблицада Windows жана MS-DOS ичиндеги буйруктар үчүн бардык жеткиликтүү кайра багыттоо операторлорунун тизмеси келтирилген. Бирок, > жана >> кайра багыттоо операторлору кыйла көп колдонулат.

Багыттоо операторлорунун алдамчылык баракчасы
Багыттоо оператору Түшүндүрүү Мисалы
> Эгер сиз операторду колдонбосоңуз, буйрутмадагы кандай маалымат болбосун Буйрук Сабак терезесинде көрсөтүлүп калмак. assoc > types.txt
>> Экиден чоңураак белгиси жалгыз чоңдуктун белгиси сыяктуу иштейт, бирок маалымат файлдын үстүнөн жазуунун ордуна анын аягына тиркелет. ipconfig >> netdata.txt
< Кичирек белгиси буйруктун киргизүүсүн баскычтоптун ордуна файлдан окуу үчүн колдонулат. сорт < data.txt
| Вертикал түтүк бир буйруктун чыгышын окуу үчүн, ал эми экинчисин киргизүү үчүн if үчүн колдонулат. дир | сорт

Башка эки кайра багыттоо оператору, >& жана <& да бар, бирок көбүнчө буйрук туткаларын камтыган татаалыраак багыттоо менен иштешет.

Клип буйругун бул жерде да айта кетели. Бул кайра багыттоо оператору эмес, бирок аны Windows алмашуу буферине тутуктун алдындагы буйруктун чыгышын кайра багыттоо үчүн, адатта вертикалдуу түтүк менен колдонууга арналган.

Мисалы, аткарууда ping 192.168.1.1 | clip ping буйругунун натыйжаларын алмашуу буферине көчүрөт, аны сиз каалаган программага чаптай аласыз.

Багыттоо операторун кантип колдонуу керек

Багыттоо оператору кадимки буйрук жазылгандан кийин кошулат.

ipconfig буйругу – Буйрук сап аркылуу ар кандай тармак жөндөөлөрүн табуунун кеңири таралган жолу. Аны аткаруунун бир жолу - Буйрук Сатуу терезесине ipconfig /all киргизүү.

Муну кылганыңызда, натыйжалар Буйрук Саросунда көрсөтүлөт жана сиз аларды Буйрук Сачы экранынан көчүрүп алсаңыз, башка жерде гана пайдалуу болот. Натыйжаларды файл сыяктуу башка жерге багыттоо үчүн кайра багыттоо операторун колдонбосоңуз болот.

Ipconfig буйругун кайра багыттоо оператору


ipconfig /бардыгы > networksettings.txt

Image
Image

Эгерде биз жогорудагы таблицадагы биринчи кайра багыттоо операторун карасак, чоңураак белгиси буйруктун натыйжаларын файлга жөнөтүү үчүн колдонулаарын көрөбүз. Жогорудагы мисалдагы буйрук ipconfig /all натыйжаларын networksettings.txt деп аталган текст файлына кантип жөнөтө турганыңызды көрсөтөт.

Dir Command Redirection Operator

Dir буйругу - кайра багыттоо оператору чындап пайдалуу болгон дагы бир жагдай. Бул буйрук көп учурда Буйрук сап терезесинде ыңгайлуу окуу үчүн өтө узун натыйжаларды чыгаргандыктан, анын баарын тексттик документке экспорттоо акылдуулукка жатат.


dir C:\Users\Tim\Downloads > downloads.txt

Ал мисалда, ошол колдонуучунун Жүктөлгөн папкасындагы бардык файлдар жана папкалар downloads.txt файлында көрсөтүлөт.

TXT файлы буйрукта колдонулган папка эмес, буйрук аткарылган папкада сакталат. Бул мисалда, эгер буйрук Users\Tim'ден иштесе, downloads.txt файлы Tim\Downloads ичинде эмес, ошол жерде сакталат.

Сунушталууда: