Logo Host-telecom.com — профессиональный хостинг в Европе! Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

💰 Самые низкие цены на домены

🔒 Отличный хостинг на SSD c бесплатными SSL

💻 Огромнейший выбор dedicated выделенных серверов

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

Мощные сервера

VPS с гибкой конфигурацией: за 1€

Мощные выделенные сервера: от 25€

Собственный Дата-Центр
Поддержка 24/7

NL(1)

НАЗВАНИЕ
nl - нумерация строк

СИНТАКСИС


	nl  [-hтип] [-bтип] [-fтип] [-vнач_ном] [-iшаг] [-p] [-lчисло]

            [-sразделитель] [-wчисло] [-nформат] [-dразделитель] файл

ОПИСАНИЕ
Команда nl читает строки из заданного файла или со стандартного ввода, если аргумент файл не задан, и помещает их на стандартный вывод. Строки нумеруются слева в соответствии с действующими опциями команды.

Предполагается, что прочитываемый текст разбит на логические страницы. При переходе к новой логической странице нумерация строк начинается сначала. Логическая страница состоит из секций заголовка, тела и заключения. Допускаются пустые секции. Опции действуют независимо на заголовок, тело и заключение (например, можно не нумеровать строки заголовка и заключения, хотя нумеровать пустые строки только в теле).

Начало секций логических страниц маркируется строками специального вида, содержащими лишь следующие символы-разделители:
Содержимое строки Обозначает начало
\:\:\: заголовка
\:\: тела
\: заключения

По умолчанию считается, что исходный текст размещен в теле единственной логической страницы.

Опции команды можно задавать в любом порядке вперемежку с необязательным именем файла. Можно задать только один файл. Опции команды:

-bтип
Указание типов строк тела логической страницы, подлежащих нумерации. Допустимые значения пара метра тип и их смысл:
a
Нумеровать все строки.

t
Нумеровать только строки, содержащие текст.

n
Не нумеровать строки.

pцепочка_символов
Нумеровать только те строки, которые содержат указанную цепочку_символов.
Подразумеваемое значение аргумента тип для тела страницы равно t (нумеровать только текстовые строки).

-hтип
То же самое, что и -bтип, но для заголовка логи ческой страницы, и с подразумеваемым значением аргумента n (не нумеровать строки).

-fтип
То же самое, что и -bтип, но для хвостовика логи ческой страницы, и с подразумеваемым значением аргумента n (не нумеровать строки).

-p
Установка сквозной нумерации, невзирая на разделители логических страниц.

-vнач_ном
Установка начального значения счетчика строк логической страницы. Подразумеваемое значение аргумента нач_ном равно 1.

-iшаг
Установка шага нумерации строк логической страни цы. Подразумеваемое значение равно 1.

-sразделитель
Задается цепочка символов, отделяющих номер строки от текста. По умолчанию используется табуляция.

-wчисло
Установка числа цифр в номере строки. Подразумеваемое значение равно 6.

-nформат
Задается формат записи номеров строк. Допустимые форматы и их смысл:
ln
Выравнивание по левой границе с подавлением незначащих нулей.

rn
Выравнивание по правой границе с подавлением незначащих нулей.

rz
Выравнивание по правой границе с сохранением незначащих нулей.

-lчисло
Число пустых строк, рассматриваемых как одна. Например, -l2 означает, что нумеруется только вторая из двух соседних пустых строк (если задана опция -ha, -ba и/или -fa). Подразумеваемое значение равно 1.

-dразделитель
Переопределение пары символов, разделяющих секции логических страниц (по умолчанию \:). Если задан только один символ, то второй (:) остается неизменным. Между -d и разделителем не должно быть пробелов. Символ \ кодируется парой символов \.

ПРИМЕР
Команда


	nl  -v10 -i10 -d!+ f1

нумерует строки файла f1, начиная с 10, с шагом 10. Предполагается, что для разделения секций логических страниц используется комбинация символов !+.

СМ. ТАКЖЕ
pr(1).

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

ATLEX Выделенные серверы: в Европе / в России.

Виртуальные серверы: в Европе / в России.

Партнерская программа

Хостинг + Certum Commercial SSL и домен в подарок

VPS: SSD, KVM, бесплатные бэкапы и администрирование 24/7

Бесплатный перенос сайта + подарки к новоселью

хостинг сайтов ГиперХост — хостинг сайтов который Вы искали.

Виртуальный хостинг, Аренда VPS серверов, рация доменных имен, SSL сертификаты

хостинг Украина

Новости мира IT:

Архив новостей

Последние комментарии:

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...