Операционная система | Unix и Unix-like |
---|---|
Тип | Команда |
Лицензия | coreutils : GPLv3 + |
nl- это Unix утилита для нумерации строк, либо из файла, либо из стандартного ввода, воспроизводя вывод на стандартный вывод.
nl
является частью X / Open Руководство по переносимости с выпуска 2 от 1987 года. Оно было унаследовано от первой версии POSIX.1 и Single Unix Specification. Впервые он появился в System V версии 2.
Версия nl
в составе GNU coreutils была написана Скотт Бартрам и Дэвид Маккензи.
У команды есть несколько переключателей:
По умолчанию применяется переключатель t.
nl также поддерживает некоторые параметры командной строки.
$ nl tf 1 echo press cr 2 read cr 3 done
В следующем примере нумеруются только строки, начинающиеся с заглавной буквы A (соответствие регулярному выражению / ^ A /). имя файла не является обязательным.
$ nl -bp ^ Имя файла яблоко 1 Яблоко БАНАН 2 Душистый перец клубника
Может быть полезен как альтернатива grep -n :
$ cat somefile aaaa bbbb cccc dddc $ nl somefile | grep cccc 3 cccc
В Wikibook Руководство по Unix есть страница по темам: Команды |