Составители:
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
- …
- следующая ›
- последняя »
