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


sort из файла List.txt: sort



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

sort
из файла List.txt:
sort
Содержимое файла File.txt появится в командной строке в виде списка в алфавитном 
порядке. 
Оператор «<» открывает заданное имя файла с доступом только для чтения. Поэтому с его 
помощью нельзя записывать в файл. Например, при запуске программы с оператором <&2 
все попытки прочитать дескриптор 0 ни к чему не приведут, так как изначально он был 
открыт с доступом только для записи. 
Примечание 

Дескриптор 0 задан по умолчанию для оператора перенаправления ввода «<».
Перенаправление вывода команд (>)
 
Выходные данные практически всех команд высвечиваются в окне командной строки. 
Даже команды, выводящие данные на диск или принтер, выдают сообщения и запросы в 
окне командной строки.
Для перенаправления вывода команд из окна командной строки в файл или на устройство 
применяется оператор «>». Этот оператор используется с большинством команд. 
Например, для перенаправления вывода команды 
dir
в файл Dirlist.txt:
dir>dirlist.txt 
Если файл Dirlist.txt не существует, интерпретатор команд Cmd.exe создаст его. Если файл 
существует, Cmd.exe заменит информацию в файле на данные, полученные от команды 
dir
.


Для запуска команды 
netsh routing dump
и последующей отправки результатов ее работы 
в Route.cfg: 
netsh routing dump
>
c:\route.cfg
Оператор «>» открывает заданный файл с доступом только для записи. Поэтому с 
помощью данного оператора файл прочитать нельзя. Например, при запуске программы с 
оператором перенаправления <&0 все попытки записать дескриптор 1 ни к чему не 
приведут, так как изначально дескриптор 0 был открыт с доступом только для чтения. 
Примечание. 

Дескриптор 1 задан по умолчанию для оператора перенаправления вывода «>».
Использование оператора «<&» для перенаправления ввода и дублирования
 
Для использования оператора перенаправления ввода необходимо, чтобы задаваемый 
файл уже существовал. Если файл для ввода существует, то интерпретатор команд 
Cmd.exe открывает его с доступом только для чтения и его содержимое отправляет в 
команду так, как если бы это был ввод с цифровой клавиатуры. При задании дескриптора 
интерпретатор команд Cmd.exe дублирует его в дескриптор, существующий в системе. 
Например, для считывания файла File.txt на вход в дескриптор 0 (STDIN) введите: 


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




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

    Басты бет