Лекция: П/п. Оператор


 

 

Описание

Вывод потока данных в


 

 

Пример

Dir>Dirlist.txt – вывод


1.

 

 

2.

 

 

3.

 

4.

 

 

5.

 

 

6.


>

 

 

<

 

 

>>

 

>&

 

 

<&

 

 

|


файл или на устройство

(принтер) вместо клавиа-

туры

Ввод потока входных

данных команды из файла

вместо клавиатуры.

Добавляет выходные дан-

ные в конец файла, не

удаляя из него при этом

существующей информа-

ции.

Считывает данные на вы-

ходе одного дескриптора

как входные данные дру-

гого дескриптора.

 

Считывает входные дан-

ные одного дескриптора

как выходные данные

другого дескриптора.

 

«Канал» — считывает вы-

ходные данные одной ко-

манды и записывает их на

вход другой команды.

 


результата команды

Dir в текстовый файл

Dirlist.txt

Sort<File.txt – ввод

данных команды Sort

из файла File.txt

Dir>>Dirlist.txt – до-

бавление списка ката-

логов, созданного ко-

мандой Dir, в файл

Dirlist.txt

>&3 – дублирование

определенного пользо-

вателем дескриптора 3

в дескриптор 1

<&3 – дублирование

определенного пользо-

вателем дескриптора 3

в качестве входной

информации для деск-

риптора 0

 

dir | sort – сортирова-

ние каталога


 

Для задания требуемого дескриптора перед оператором перенаправления

ввода-вывода необходимо ввести его номер (табл. П.2). Если дескриптор не за-

дан, то по умолчанию оператором перенаправления ввода «<» будет ноль (0), а

оператором перенаправления вывода «>» будет единица (1). После ввода опера-

тора «<» или «>» необходимо указать, откуда читать и куда записывать данные.

 

Таблица П.2. Дескрипторы ввода-вывода


 

П/п.

1.

2.

 

3.

 

 

4.


 

Дескрип-

Тор

StdIn

StdOut

 

StdErr

 

 

Undefined


 

еще рефераты
Еще работы по информатике