Федеральное государственное бюджетное


дескриптор  Числовой эквивалент



Pdf көрінісі
бет57/118
Дата21.12.2023
өлшемі5,01 Mb.
#141929
1   ...   53   54   55   56   57   58   59   60   ...   118
Байланысты:
LabR OP.04

дескриптор 
Числовой эквивалент 
дескриптора 
Описание 
STDIN 

Ввод с клавиатуры 
STDOUT 

Вывод в окно командной строки 
STDERR 

Ошибка вывода в окно командной строки 
UNDEFINED 3-9 
Эти дескрипторы определяются индивидуально 
для каждой прикладной программы. 
Номера от 0 до 9 представляют первые 10 дескрипторов. Для запуска программы и 
перенаправления любого из 10 дескрипторов используется интерпретатор команд 
Cmd.exe. Для задания требуемого дескриптора перед оператором перенаправления 
введите его номер. Если дескриптор не определен, то по умолчанию оператором 
перенаправления ввода «<» будет ноль (0), а оператором перенаправления вывода «>» 
будет единица (1). После ввода оператора «<» или «>» необходимо указать, откуда читать 


и куда записывать данные. Можно задать имя файла или любой из существующих 
дескрипторов. 
Для задания перенаправления в существующие дескрипторы используется амперсанд (&), 
затем номер требуемого дескриптора (например, 
&номер_дескриптора
). Например, для 
перенаправления дескриптора 2 (STDERR) в дескриптор 1 (STDOUT): 
1<&2
Дублирование дескрипторов
 
Оператор перенаправления «&» дублирует выходные или входные данные с одного 
заданного дескриптора на другой заданный дескриптор. Например, для отправки 
выводных данных команды 
dir
в файл File.txt и отправки ошибки вывода в файл File.txt: 
dir>c:\file.txt 2>&1
При дублировании дескриптора происходит копирование всех его исходных 
характеристик. Например, если дескриптор доступен только для записи, то все его 
дубликаты будут доступны только для записи. Нельзя продублировать дескриптор с 
доступом только для чтения в дескриптор с доступом только для записи.
Перенаправление ввода команд (<)
 
Для перенаправления ввода команд с цифровой клавиатуры на файл или на устройство 
используйте оператор «<». Например, для ввода команды 


Достарыңызбен бөлісу:
1   ...   53   54   55   56   57   58   59   60   ...   118




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет