Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
evm_ekzamen.docx
Скачиваний:
31
Добавлен:
21.05.2015
Размер:
147.19 Кб
Скачать

12.Команды-фильтры. Перенаправление ввода и вывода. Команды конфигурирования системы. Переменные окружения. Примеры.

Команды-фильтры

Сортировка (Sort) Sort [<параметры>] <адрес файла>

Команда Sort сортирует текстовый файл или входной поток и выводит результат на указанное устройство (по умолчанию — на дисплей). Строки результата располагаются в лексикографическом (алфавитном) порядке.

Поиск подстроки в файле

(Find) Find [<параметры>] “<искомая подстрока>” <адрес файла>

Поиск указанной строки в текстовом файле. В результате на указанное устройство (по умолчанию — на дисплей) выводится строка файла, содержащая искомую подстроку. Ключ /n позволяет вывести также и номер строки в файле.

Постраничный просмотр файла (More) More <адрес файла>

Перенаправление ввода/вывода Для перенаправления ввода и вывода в MS DOS имеются специальные инструменты: символы перенаправления (<, > и >>) и символ конвейера (|, pipe). Рассмотрим действие этих команд на примерах.

Перенаправление вывода Направление вывода информации, выдаваемой какой-либо командой, можно изменить с помощью символов > и >>: Примеры: dir > d.txt (запись в файл с предварительной очисткой)

Перенаправление ввода Пример: sort < list.txt > list0.txt

Постраничный просмотр содержимого файла Пример: more < a.txt

Поиск текста в файле Пример: Find “abc” < b.txt > d.txt

Обработка данных, выдаваемых другой программой Для такой обработки используется символ конвейера (|). Символы < и > перенаправляют потоки данных только из файла или в файл, в то время как конвейер может принимать информацию, выдаваемую одной командой DOS и передавать её на вход другой команды для последующей обработки. Пример: Find “John” mail.txt | more Dir /b | find “dog” >> doglist.txt

dir >> d.txt (дописывание в конец файла)

Dir /b /s | find “dog” | sort | more

Конфигурирование системы. Переменные окружения Конфигурирование системы на уровне пользователя производится посредством изменения двух текстовых файлов: config.sys и autoexec.bat. В файле config.sys записаны строки вида <имя> = <значение> Этот файл служит для задания таких системных параметров, как максимальное количество одновременно открытых файлов, количество файловых буферов, определение символа для последнего логического диска, а также определяет драйверы, загружаемые при старте ОС. Файл autoexec.bat служит для задания переменных системного окружения, запуска резидентных и других программ при старте системы. Переменные окружения — это системные переменные, которые используются для определения некоторых параметров конфигурации ОС или программ. Значения переменных окружения можно задавать из командной строки или в пакетном файле. После определения переменной окружения ОС и программы имеют доступ к их значениям и могут корректировать свою работу в соответствии с ними. Одной из наиболее важных переменных окружения является PATH (путь). Значение этой переменной определяется в процессе начальной загрузки. В ней хранится список путей поиска наиболее часто запускаемых программ.

Пример: path c:\;c:\exe;c:\arc;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]