Нумерация строк с помощью команды cat

Команда cat помимо того, что может объединять содержимое текстовых или бинарных файлов, выводя их в стандартный поток вывода, может еще нуме- ровать строки текстовых файлов. Для этого предназначены опции –b — ну- меровать непустые строки и –n — нумеровать строки подряд (пример П2.2).

 

Пример П2.2. Команда cat

 

$ cat -b /etc/issue

1 Welcome to openSUSE 11.2 "Emerald" - Kernel \r (\l).

 

$ cat -n /etc/issue

1 Welcome to openSUSE 11.2 "Emerald" - Kernel \r (\l). 2

 

В примере команда cat вывела содержимое одного и того же файла, содер- жащего пустые строки. При использовании опции –b пустые строки не были пронумерованы.

Пример П2.3 показывает, как можно получить нумерованный список файлов.


 

Пример П2.3. Нумерованный список файлов

 

$ ls *.gz | cat -n

1 fsck.txt.gz

2 ls.txt.gz

3 mkfs.txt.gz

4 mount.txt.gz

5 paste.txt.gz

6 ps.txt.gz

7 sfdisk.txt.gz

8 users.txt.gz

 

В примере П2.3 получен нумерованный список файлов с суффиксом .gz.

 








Дата добавления: 2015-06-12; просмотров: 941;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.