Подсчет количества и нумерация строк
Команда wc позволяет подсчитывать количество символов, слов и строк в файле, указанном в качестве аргумента (пример 8.39) или в стандартном потоке ввода.
Пример 8.39. Команда wc |
$ wc /etc/hosts
3 8 92 /etc/hosts
В этом примере подсчитано количество строк, слов и символов в файле
/etc/hosts.
При необходимости можно установить вывод только числа:
r строк — с использованием опции –l;
r слов — при установленной опции –w;
r символов — при использовании опции -c.
Например, для определения количества пользователей, работающих в на- стоящее время в сеансе, можно использовать команду из примера 8.40.
Пример 8.40. Подсчет количества пользователей в сеансе |
$ who | wc -l 1
Команда nl позволяет пронумеровать строки в тексте, считанном из файла или из потока ввода. Команда cat -b также нумерует строки, однако воз- можности команды nl намного шире. Опции nl позволяют устанавливать формат нумерации строк, особым образом нумеровать пустые строки, уста- навливать шаг нумерации и т. п.
Дата добавления: 2015-06-12; просмотров: 572;