Оператор за пренасочување

Дефиниција на оператор за пренасочување

Операторот за пренасочување е посебен карактер кој може да се користи со команда , како командна команда или DOS команда , за да го пренасочи влезот во командата или излезот од командата.

Стандардно, кога ќе извршите команда, влезот доаѓа од тастатурата и излезот се испраќа во прозорецот за командната линија . Командните влезови и излези се нарекуваат командни рачки.

Оператори за редирекција во Windows и MS-DOS

Во табелата подолу се наведени сите достапни оператори за пренасочување за команди во Windows и MS-DOS.

Сепак, операторите на > и >> пренасочување се, со значителна разлика, најчесто користени.

Оператор за пренасочување Објаснување Пример
> Знакот поголем од се користи за испраќање до некоја датотека, па дури и на печатач или друг уред, која информација од командата би била прикажана во прозорецот за командна линија ако не го користевте операторот. assoc> types.txt
>> Знакот со двојна поголема од истиот функционира исто како и знакот поголем одошто, но информацијата се додава кон крајот на датотеката, наместо да ја пребрише. ipconfig >> netdata.txt
< Знакот со помалку од кој се користи за читање на влез за команда од датотека, наместо од тастатурата. сортирај
| Вертикалната цевка се користи за читање на излез од една команда и употреба ако за влез на друга. dir | сортирај

Забелешка: Два други оператори за пренасочување, > & и <& , исто така постојат, но се занимаваат претежно со покомплицирана пренасочување, вклучувајќи рачки на команди.

Совет: Исто така вреди да се спомене командата за клип. Тоа не е оператор за пренасочување, туку е наменет да се користи со една, обично вертикална цевка, за да го пренасочи излезот на командата пред цевката до таблата со исечоци на Windows.

На пример, извршување пинг 192.168.1.1 | клипот ќе ги копира резултатите од командата за пинг во таблата со исечоци, која потоа можете да ја залепите во која било програма.

Како да го користите операторот за редирекција

Командата ipconfig е чест начин да се најдат различни мрежни поставки преку командната линија. Еден начин да се изврши е со внесување ipconfig / all во прозорецот за командната линија.

Кога го правите тоа, резултатите се прикажани во Command Prompt и потоа се користат само на друго место ако ги копирате од командната линија. Тоа е, освен ако не користите оператор за пренасочување да ги пренасочи резултатите на друго место како датотека.

Ако го погледнеме првиот оператор за пренасочување во горната табела, можеме да видиме дека знакот поголем од може да се користи за испраќање на резултатите на командата во датотека. Ова е како да ги испратите резултатите од ipconfig / all во текстуална датотека наречена мрежни поставки :

ipconfig / all> мрежни поставки.txt

Погледнете Како да го пренасочите Command Output во датотека за повеќе примери и детални инструкции за користење на овие оператори.