multiple sed expressions

Существует несколько способов выполнить несколько команд sed одновременно

Фигурные скобки { }

sed '{
/^pool 0/ i 0.fi.pool.ntp.org
/^pool\s[0-9]\.ubuntu/ d
} ' /etc/ntp.conf

После открывающей фигурной скобки можно нажать Enter и продолжить вводить команды

Можно применить несколько команд к одному файлу

.sed файл

Набор команд можно сохранить в виде файла.

Рассморим ntp.sed

cat ntp.sed

/^pool 0/ i 0.fi.pool.ntp.org
/^pool\s[0-9]\.ubuntu/ d

Теперь его можно применить к любому файлу

sed -f ntp.sed /etc/ntp.conf

Где -f означает file

man sed

-f script-file, --file=script-file add the contents of script-file to the commands to be executed

Ещё один способ выполнить несколько команд сразу - ипользовать -e

Читайте об этом в следующей статье

«--expression=script»

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

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