Задача: удалить все ненужные строки из текстового файла. Например, есть xml-файл и необходимо удалить все строки кроме тех которые содержат email-адрес.
Решение:
sed '/name=\"email\"/!d' records.xml > records2.xml
Где, name=\"email\"
— пример регулярного выражения (паттерна) для выборки строк которые останутся.