Skip to main content

Что такое оператор перенаправления?

-73- VBA Excel Оператор перенаправления GoTo и GoSub (Июнь 2026)

-73- VBA Excel Оператор перенаправления GoTo и GoSub (Июнь 2026)
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 / all в окне командной строки.

Когда вы это сделаете, результаты отображаются в командной строке и тогда полезны только в другом месте, если вы скопируете их на экране командной строки. То есть, если вы не используете оператор перенаправления для перенаправления результатов в другое место, например файл.

Если мы посмотрим на первый оператор перенаправления в приведенной выше таблице, мы увидим, что знак большего размера может использоваться для отправки результатов команды в файл. Вот как вы могли бы отправить результаты ipconfig / all в текстовый файл, называемый сетевые настройки :

ipconfig / all> networksettings.txt

См. Раздел Как перенаправить вывод команды в файл для получения дополнительных примеров и подробных инструкций по использованию этих операторов.