Найти в Дзене
Уроки Linux

📡 Мастерство работы с sed: редактируем файлы прямо в командной строке

📡 Мастерство работы с sed: редактируем файлы прямо в командной строке Привет, поклонники Linux и DevOps! 🚀 Сегодня расскажу о мощнейшем инструменте для автоматической правки текстов — sed. Хотите менять конфиги, логировать или быстро исправлять ошибки? Тогда этот пост для вас! `sed` — это как волшебная палочка, которая позволяет находить и заменять строки, удалять их или добавлять новые — всё без открытия редакторов. Особенность в том, что всё происходит буквально за секунду, прямо в терминале. Примеры, которые вам точно пригодятся: - Замена слова в файле: sed -i 's/старое/новое/g' filename - Удаление строк по шаблону: sed -i '/паттерн/d' filename - Добавить строку после определённой: sed -i '/критерий/a\Новая строка' filename Плюсы использования sed: - Быстро и удобно для автоматизации конфигураций - Не требует открытия редакторів - Можно писать сложные цепочки команд Задумайся: представишь ли ты, сколько рутины можно везти на голосовых командах или скриптах? Какие задачи

📡 Мастерство работы с sed: редактируем файлы прямо в командной строке

Привет, поклонники Linux и DevOps! 🚀

Сегодня расскажу о мощнейшем инструменте для автоматической правки текстов — sed. Хотите менять конфиги, логировать или быстро исправлять ошибки? Тогда этот пост для вас!

`sed` — это как волшебная палочка, которая позволяет находить и заменять строки, удалять их или добавлять новые — всё без открытия редакторов.

Особенность в том, что всё происходит буквально за секунду, прямо в терминале.

Примеры, которые вам точно пригодятся:

- Замена слова в файле:

sed -i 's/старое/новое/g' filename

- Удаление строк по шаблону:

sed -i '/паттерн/d' filename

- Добавить строку после определённой:

sed -i '/критерий/a\Новая строка' filename

Плюсы использования sed:

- Быстро и удобно для автоматизации конфигураций

- Не требует открытия редакторів

- Можно писать сложные цепочки команд

Задумайся: представишь ли ты, сколько рутины можно везти на голосовых командах или скриптах?

Какие задачи ты уже автоматизировал с помощью `sed`?