У меня есть короткий текстовый файл, где я должен сделать вывод данных, используя специальный шаблон. Мой файл:
99 test1
88 test2
10 test3
11 test1
12 test1
13 test2
14 test3
17 test1
18 test4
Один за другим, от test1 к test2 и к test3. Так... Я написал команду:
sed '/test1.*\|test2.*\|test3/!d' filename
И в результате у меня есть результат:
99 test1
88 test2
10 test3
11 test1
12 test1
13 test2
14 test3
17 test1
В этом случае у меня есть строки, которые мне не нужны:
11 test1
17 test1
Эти строки не идут один за другим. Как я могу сделать результат, который мне нужен? Пожалуйста, помогите мне. Спасибо за внимание. Я должен получить этот результат:
99 test1
88 test2
10 test3
12 test1
13 test2
14 test3