Skip to main content

Какво представлява оператор на пренасочване?

Povikvane - интро (Април 2025)

Povikvane - интро (Април 2025)
Anonim

Операторът за пренасочване е специален знак, който може да се използва с команда, като командата за команден ред или командата DOS, за да пренасочи вход към командата или изхода от командата.

По подразбиране, когато изпълнявате команда, входът идва от клавиатурата и изходът се изпраща в прозореца на командния ред. Командните входове и изходи се наричат ​​команда дръжки.

Оператори за пренасочване в Windows и MS-DOS

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

както и да е > и >> операторите на пренасочване са със значителен марж най-често използваните.

Оператор на пренасочванеобяснениепример
>Знакът "по-голямо от" се използва за изпращане до файл или дори към принтер или друго устройство, каквато и да е информация от командата щеше да се показва в прозореца на командния ред, ако не сте използвали оператора.assoc> types.txt
>>Двойният по-голям от знак работи точно като единичния знак по-голям от знака, но информацията се добавя към края на файла, вместо да се презаписва.ipconfig >> netdata.txt
<По-малко от знака се използва за четене на входа за команда от файл, вместо от клавиатурата.sort <data.txt
|Вертикалната тръба се използва за четене на изхода от една команда и се използва, ако за входа на друга.dir | вид

Забележка: Два други оператора за пренасочване, >& и <&, също съществуват, но се занимават предимно с по-сложно пренасочване, включващо командни дръжки.

Бакшиш: Командата за клип си заслужава да се споменава и тук. Това не е оператор за пренасочване, но е предназначен за използване с една, обикновено вертикална тръба, за да пренасочи изхода на командата преди тръбата към клипборда на Windows.

Например, изпълнява ping 192.168.1.1 | клипс ще копира резултатите от командата ping в клипборда, който след това можете да поставите във всяка програма.

Как да използвате оператор на пренасочване

Най- Ipconfig командата е обичаен начин за намиране на различни мрежови настройки чрез команден ред. Един от начините да го изпълнявате е да влезете ipconfig / всичко в прозореца на командния промпт.

Когато го направите, резултатите се показват в командния ред и след това са полезни само на друго място, ако ги копирате от екрана на командния ред. Това е, освен ако не използвате оператор за пренасочване, за да пренасочите резултатите към друго място като файл.

Ако разгледаме първия оператор на пренасочване в таблицата по-горе, можем да видим, че знакът по-голям от този може да бъде използван за изпращане на резултатите от командата до файл. Така ще изпратите резултатите от ipconfig / всичко към текстов файл, наречен мрежови настройки :

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

Вж. Как да пренасочите изхода на команда към файл за повече примери и подробни инструкции за използването на тези оператори.