Redirection Operator

Omskakeling Operateur Definisie

'N Redirection-operateur is 'n spesiale karakter wat met 'n opdrag gebruik kan word, soos 'n instruksies opdragprompt of DOS-opdrag , om die invoer na die opdrag of die uitvoer van die opdrag te herlei.

As u 'n opdrag uitvoer, word die insette van die sleutelbord af en die uitvoer word na die Opdragprompt venster gestuur. Opdrag insette en uitsette word opdraghandvatsels genoem.

Redirection Operators in Windows en MS-DOS

In die tabel hieronder word al die beskikbare redirection operators vir opdragte in Windows en MS-DOS vermeld.

Die > en >> -verskaffingsoperateurs is egter, met 'n aansienlike marge, die algemeenste gebruik.

Redirection Operator verduideliking voorbeeld
> Die groter as teken word gebruik om na 'n lêer te stuur, of selfs 'n drukker of ander toestel, ongeag die inligting van die opdrag sou in die Command Prompt venster vertoon gewees het as u nie die operateur gebruik het nie. Assoc> types.txt
>> Die dubbel groter as teken werk net soos die enkel groter as teken, maar die inligting is aan die einde van die lêer bygevoeg in plaas daarvan om dit oor te skryf. ipconfig >> netdata.txt
< Die minder-as-teken word gebruik om die insette vir 'n opdrag van 'n lêer te lees in plaas van van die sleutelbord. sorteer
| Die vertikale pyp word gebruik om die uitset van een opdrag te lees en gebruik as vir die insette van 'n ander. dir | soort

Nota: Twee ander omleidingsoperateurs, > & en <& , bestaan ​​ook, maar handel meestal met meer ingewikkelde redirection met betrekking tot bevelhandvatsels.

Wenk: Die knoppie opdrag is ook die moeite werd om hier te noem. Dit is nie 'n redirection operateur, maar dit is bedoel om gebruik te word met een, gewoonlik die vertikale pyp, om die uitvoer van die bevel voor die pyp na die Windows klembord te herlei.

Byvoorbeeld, uitvoering van ping 192.168.1.1 | clip sal die resultate van die ping-opdrag na die knipbord kopieer, wat u dan in enige program kan plak.

Hoe om 'n omrekeningsoperateur te gebruik

Die ipconfig- opdrag is 'n algemene manier om verskeie netwerkinstellings te vind deur middel van opdragprompt. Een manier om dit uit te voer, is deur ipconfig / alles in die Command Prompt venster in te voer.

As u dit doen, word die resultate vertoon in Command Prompt en is dit slegs elders nuttig as u dit kopieer vanaf die Command Prompt skerm. Dit is, tensy jy 'n redirection operateur gebruik om die resultate na 'n ander plek soos 'n lêer te lei.

As ons kyk na die eerste redirection operateur in die tabel hierbo, kan ons sien dat die groter as teken gebruik kan word om die opdrag se resultate na 'n lêer te stuur. So stuur jy die resultate van ipconfig / alles na 'n tekslêer genaamd networkettings :

ipconfig / all> networksettings.txt

Sien hoe om kommando-uitvoer na 'n lêer te herlei vir meer voorbeelde en gedetailleerde instruksies om hierdie operateurs te gebruik.