More
Служит для поэкранного вывода информации.
Синтаксис
команда | more [/c] [/p] [/s] [ /tn] [+n]
more [[/c] [/p] [/s] [/tn] [ +n]] < [диск:] [путь] имя_файла
more [/c] [/p] [/s] [/tn] [ +n] [файлы]
Параметры
- [диск:] [путь] имя_файла
- Файл, который будет выведен на экран.
- команда
- Команда, которая будет выводить на экран какие-либо сведения.
- /c
- Очистка экрана перед выводом страницы.
- /p
- Обработка символов перевода страницы.
- /s
- Замена нескольких пустых строк одной.
- /tn
- Замена знаков табуляции количеством пробелов, заданным значением n.
- +n
- Вывод первого файла, начиная со строки n.
- файлы
- Список файлов для вывода. Имена файлов разделяются пробелами.
- /?
- Отображение справки в командной строке.
Заметки
- Использование команды more в консоли восстановления
Команда more с другими параметрами доступна в консоли восстановления.
- Использование клавиш по время работы команды more
В ответ на приглашение команды more (
-- More --
) можно нажимать следующие клавиши.Клавиша Действие ПРОБЕЛ Вывод следующей страницы ENTER Вывод следующей строки f Вывод следующего файла q Выход ? Вывод списка команд = Вывод номеров строк p n Вывод следующих n строк s n Пропуск следующих n строк - Задание источника данных
Когда используется символ перенаправления (<), в качестве источника данных для команды должно быть указано имя файла. В командах dir, sort или type можно использовать знак «|».
Примеры
Для просмотра на экране файла Clients.new может быть использована любая из следующих двух команд:
more < clients.new
type clients.new | more
Команда more выводит первый экран из файла Clients.new и следующее приглашение:
-- More --
Для продолжения просмотра может быть нажата клавиша ПРОБЕЛ.
Для очистки экрана и удаления лишних пустых строк перед выводом файла Clients.new может быть использована любая из следующих команд:
more /c /s < clients.new
type clients.new | more /c /s
Команда more выводит первый экран из файла Clients.new и следующее приглашение:
-- More --
Для построчного вывода файла необходимо нажать ENTER.
Для вывода следующего экрана необходимо нажать ПРОБЕЛ.
Для вывода следующего файла из списка требуется ввести f.
Для выхода из программы more нажмите клавишу q.
В ответ на запрос команды more можно нажимать клавиши, рассмотренные в этом примере:
-- More [Параметры: psfq=<пробел><ENTER>] --
Чтобы вывести номер текущей строки, нажмите клавишу =. Номер строки будет добавлен к приглашению more, как показано ниже:
-- More [Строка: 24] --
Чтобы вывести определенное количество строк, нажмите клавишу p. Будет запрошено количество строк, которое требуется вывести:
-- More -- Строки:
Теперь требуется ввести число и нажать клавишу ENTER. На экран будет выведено заданное число строк.
Чтобы пропустить определенное количество строк, нажмите клавишу s. Будет запрошено количество строк, которое требуется пропустить:
-- More -- Строки:
Следует ввести число и нажать клавишу ENTER. Будет пропущено заданное количество строк файла и продолжен вывод информации.
Для вопросов, обсуждений, замечаний, предложений и т. п. можете использовать раздел форума этого сайта (требуется регистрация).
Новый раздел о средствах командной строки в рамках этого же проекта расположен здесь