Составители:
5
(скрипта).    Это  позволяет  организовывать  эффективную  коммуникацию  между 
процессами при минимальных затратах времени и ресурсов.  
Таблица 1. Операторы перенаправления ввода/вывода команд 
Оператор перена-
правления
Описание
>
Записывает  данные  на  выходе  команды  вместо  окна  ко-
мандной  строки  в  файл  или  на  устройство,  например,  на 
принтер.
<
Читает  поток  входных  данных  команды  из  файла,  а  не  с 
клавиатуры.
>>
Добавляет  выходные  данные  команды  в  конец  файла,  не 
удаляя при этом существующей информации из файла.
>&
Считывает  данные  на  выходе  одного  дескриптора  как 
входные данные для другого дескриптора. 
<&
Считывает  входные  данные  одного  дескриптора  как  вы-
ходные данные другого дескриптора. 
|
Считывает выходные данные одной команды и записыва-
ет  их  на  вход  другой  команды.  Эта  процедура  известна 
под названием «канал». 
По умолчанию, входные данные команды (дескриптор STDIN) отсылаются 
с клавиатуры интерпретатору команд Cmd.exe, далее Cmd.exe отправляет выход-
ные  данные  команды  (дескриптор  STDOUT)  в  окно  командной  строки.  В  сле-
дующей таблице представлены доступные дескрипторы.  
Таблица 2. Дескрипторы устройств ввода/вывода ОС Windows 
деск-
риптор
Числовой эквива-
лент дескриптора
Описание
STDI
N
0
Ввод с клавиатуры
STDO
UT
1
Вывод в окно командной строки
STDE
RR
2
Приемник  сообщений  об  ошибках  при 
выполнении команд
UND
EFINED
3-9
Эти дескрипторы определяются индиви-
дуально  для  каждой  прикладной  про-
граммы.
Номера от 0 до 9 представляют первые 10 дескрипторов. Для запуска про-
граммы и перенаправления любого из 10 дескрипторов используется интерпрета-
тор команд Cmd.exe. Для задания требуемого дескриптора перед оператором пе-
ренаправления введите его номер. Если дескриптор не определен, то по умолча-
нию оператором перенаправления ввода «<» будет ноль (0), а оператором перена-
правления вывода «>» будет единица (1). После ввода оператора «<» или «>» не-
обходимо  указать,  откуда  читать  и  куда  записывать  данные.  Можно  задать  имя 
файла или любой из существующих дескрипторов. Для задания перенаправления 
(скрипта). Это позволяет организовывать эффективную коммуникацию между
процессами при минимальных затратах времени и ресурсов.
                   Таблица 1. Операторы перенаправления ввода/вывода команд
  Оператор перена-
                                              Описание
     правления
                    Записывает данные на выходе команды вместо окна ко-
       >            мандной строки в файл или на устройство, например, на
                    принтер.
                    Читает поток входных данных команды из файла, а не с
       <
                    клавиатуры.
                    Добавляет выходные данные команды в конец файла, не
       >>
                    удаляя при этом существующей информации из файла.
                    Считывает данные на выходе одного дескриптора как
       >&
                    входные данные для другого дескриптора.
                    Считывает входные данные одного дескриптора как вы-
       <&
                    ходные данные другого дескриптора.
                    Считывает выходные данные одной команды и записыва-
       |            ет их на вход другой команды. Эта процедура известна
                    под названием «канал».
       По умолчанию, входные данные команды (дескриптор STDIN) отсылаются
с клавиатуры интерпретатору команд Cmd.exe, далее Cmd.exe отправляет выход-
ные данные команды (дескриптор STDOUT) в окно командной строки. В сле-
дующей таблице представлены доступные дескрипторы.
                  Таблица 2. Дескрипторы устройств ввода/вывода ОС Windows
      деск-      Числовой эквива-
                                                      Описание
  риптор         лент дескриптора
      STDI
                          0          Ввод с клавиатуры
    N
     STDO
                          1          Вывод в окно командной строки
    UT
     STDE                            Приемник сообщений об ошибках при
                          2
    RR                               выполнении команд
                                     Эти дескрипторы определяются индиви-
      UND
                         3-9         дуально для каждой прикладной про-
  EFINED
                                     граммы.
      Номера от 0 до 9 представляют первые 10 дескрипторов. Для запуска про-
граммы и перенаправления любого из 10 дескрипторов используется интерпрета-
тор команд Cmd.exe. Для задания требуемого дескриптора перед оператором пе-
ренаправления введите его номер. Если дескриптор не определен, то по умолча-
нию оператором перенаправления ввода «<» будет ноль (0), а оператором перена-
правления вывода «>» будет единица (1). После ввода оператора «<» или «>» не-
обходимо указать, откуда читать и куда записывать данные. Можно задать имя
файла или любой из существующих дескрипторов. Для задания перенаправления
                                         5
Страницы
- « первая
 - ‹ предыдущая
 - …
 - 3
 - 4
 - 5
 - 6
 - 7
 - …
 - следующая ›
 - последняя »
 
