sed print

Чтобы использовать команду sed print нужна опция 'p'

sed 'p' /etc/passwd

Выведёт все строки /etc/passwd в двойном количестве

sed -n 'p' /etc/passwd

-n подавляет стандартный вывод, поэтому отобразятся только совпадающие строки

Если нужно напечатать только первые три строки

sed -n '1,3 p' /etc/passwd

root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin

Если нужно напечатать только строки содержащие определённый шаблон

Например, начинающиеся на root

sed -n '/^root/ p' /etc/passwd

root:x:0:0:root:/root:/bin/bash

Рассмотрим файл sites.txt

less sites.txt

AndreyOlegovich.ru IT
Авиасейлз Travel
Booking.com Hotels
Hotellook Hotels
TopBicycle.ru Bicycles
Велодрайв Bicycles
HeiHei.ru Travel
Xiaomi Android
Samsung Android
Book24 Books
GeekBrains Education
Нетология Education
SkillBox Education
Pluralsight Education
СовКомСтрахование Insurance
Полис 812 Insurance
Полис 812 Insurance
Vivo Android
Reg.ru Hosting
OLDI Laptops
S7 Travel

Напечатаем строки с девятой по последнюю

sed -n '9,$ p' sites.txt

Samsung Android
Book24 Books
GeekBrains Education
Нетология Education
SkillBox Education
Pluralsight Education
СовКомСтрахование Insurance
Полис 812 Insurance
Полис 812 Insurance
Vivo Android
Reg.ru Hosting
OLDI Laptops
S7 Travel

Напечатаем строки начинающиеся с S

sed -n '/^S/ p' sites.txt

SkillBox Education
Samsung Android
S7 Travel

Напечатаем строки начинающиеся с S и цифры

sed -n '/^S[0-9]/ p' sites.txt

S7 Travel

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@eth1.ru если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: