In-place с резервной копией sed
Редактировать на месте, сохранив оригинал как .bak
sed -i.bak 's/old/new/g' file.txt
more sed
all 15 commands →
Удалить строки по паттерну
sed '/^#/d' config.txt
Удалить пустые строки
sed '/^[[:space:]]*$/d' file.txt
Вывести конкретные строки
sed -n '10,20p' file.txt
Вывести строки по паттерну
sed -n '/ERROR/p' app.log
Вставить строку перед совпадением
sed '/^server_name/i # Added by deploy script' nginx.conf