pr - преобразование текстовых файлов для печати
СИНТАКСИС
pr [ОПЦИЯ]... [ФАЙЛ]...
ОПИСАНИЕ
Разбивает файл(ы) на страницы или форматирует в колонки для печати.
Если файл не указан или указан "-", читает стандартный ввод.
Обязательные аргументы для длинных опций также обязательны и для коротких опций.
+НАЧАЛЬНАЯ_СТРАНИЦА[:КОНЕЧНАЯ_СТРАНИЦА], --pages=НАЧАЛЬНАЯ_СТРАНИЦА[:КОНЕЧНАЯ_СТРАНИЦА]
Начать вывод с НАЧАЛЬНОЙ_[КОНЕЧНОЙ_]СТРАНИЦЫ.
-КОЛОНКИ, --columns=КОЛОНКИ
Выводит КОЛОНКИ столбцов и печатает столбцы вниз, если не используется -a. Балансирует количество строк в столбцах на каждой странице.
-a, --across
Печатает столбцы по горизонтали, а не по вертикали, используется вместе с -КОЛОНКИ.
-c, --show-control-chars
Использует обозначение "шляпой" (^G) и восьмеричное представление обратной косой черты.
-d, --double-space
Удваивает межстрочный интервал в выводе.
-D, --date-format=ФОРМАТ
Использует ФОРМАТ для даты в заголовке.
-e[СИМВ[ШИРИНА]], --expand-tabs[=СИМВ[ШИРИНА]]
Заменяет символы ввода СИМВ (табуляции) на табуляции шириной ШИРИНА (8).
-F, -f, --form-feed
Использует символы новой страницы вместо символов новой строки для разделения страниц (с 3-строчным заголовком страницы при использовании -F или с 5-строчным заголовком и нижним колонтитулом без -F).
-h, --header=ЗАГОЛОВОК
Использует центрированный ЗАГОЛОВОК вместо имени файла в заголовке страницы, -h "" печатает пустую строку, не используйте -h"".
-i[СИМВ[ШИРИНА]], --output-tabs[=СИМВ[ШИРИНА]]
Заменяет пробелы символами СИМВ (табуляции) шириной ШИРИНА (8).
-J, --join-lines
Объединяет полные строки, отключает усечение строк с помощью -W, отключает выравнивание столбцов, --sep-string[=СТРОКА] задает разделители.
-l, --length=ДЛИНА_СТРАНИЦЫ
Устанавливает длину страницы равной ДЛИНА_СТРАНИЦЫ (66) строк (по умолчанию количество строк текста 56, а при использовании -F 63). Подразумевает -t, если ДЛИНА_СТРАНИЦЫ <= 10.
-m, --merge
Печатает все файлы параллельно, по одному в каждом столбце, обрезает строки, но объединяет полные строки с помощью -J.
-n[РАЗДЕЛ[ЦИФРЫ]], --number-lines[=РАЗДЕЛ[ЦИФРЫ]]
Нумерует строки, использует ЦИФРЫ (5) цифр, затем РАЗДЕЛ (табуляция), подсчет по умолчанию начинается с первой строки входного файла.
-N, --first-line-number=ЧИСЛО
Начинает отсчет с ЧИСЛА в первой строке первой напечатанной страницы (см. +НАЧАЛЬНАЯ_СТРАНИЦА).
-o, --indent=ОТСТУП
Смещает каждую строку на ОТСТУП (ноль) пробелов, не влияет на -w или -W, ОТСТУП добавляется к ШИРИНЕ_СТРАНИЦЫ.
-r, --no-file-warnings
Подавляет предупреждение, когда файл не может быть открыт.
-s[СИМВ], --separator[=СИМВ]
Разделяет столбцы одним символом, значение по умолчанию для СИМВ - символ табуляции без -w и "нет символа" с -w. -s[СИМВ] отключает усечение строк для всех трех опций столбцов (-КОЛОНКИ|-a -КОЛОНКИ|-m), за исключением -w.
-S[СТРОКА], --sep-string[=СТРОКА]
Разделяет столбцы строкой СТРОКА, без -S: разделитель по умолчанию - символ табуляции при использовании -J и пробел в противном случае (то же, что и -S" "). Не влияет на опции столбцов.
-t, --omit-header
Опускает заголовки и нижние колонтитулы страниц; подразумевается, если ДЛИНА_СТРАНИЦЫ <= 10.
-T, --omit-pagination
Опускает заголовки и нижние колонтитулы страниц, удаляет любую постраничную разбивку с помощью символов новой страницы, установленных во входных файлах.
-v, --show-nonprinting
Использует восьмеричное представление обратной косой черты.
-w, --width=ШИРИНА_СТРАНИЦЫ
Устанавливает ширину страницы равной ШИРИНА_СТРАНИЦЫ (72) символов только для вывода текста в несколько столбцов, -s[символ] отключает (72).
-W, --page-width=ШИРИНА_СТРАНИЦЫ
Устанавливает ширину страницы равной ШИРИНА_СТРАНИЦЫ (72) символов всегда, обрезает строки, за исключением, если установлена опция -J, не влияет на -S или -s.
--help отобразить эту справку и выйти
--version
вывести информацию о версии и выйти
АВТОР
Написано Питом Термаатом и Роландом Хюбнером.
СООБЩЕНИЕ ОБ ОШИБКАХ
Онлайн-справка GNU coreutils: [https://www.gnu.org/software/coreutils/] Сообщайте об ошибках перевода по адресу [https://translationproject.org/team/]
СМОТРИТЕ ТАКЖЕ
Полная документация [https://www.gnu.org/software/coreutils/pr] или доступно локально через: info '(coreutils) pr invocation'
Скомпилировано Debian (9.7-3) Авторское право © 2025 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL версии 3 или более поздней [https://gnu.org/licenses/gpl.html]. Это бесплатное программное обеспечение: вы можете изменять и распространять его. Гарантия отсутствует, в максимально допустимой законом степени.