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