убрать первый привет
sed -e "/hello/ N;n;d;" the_test_file
убрать второй привет
sed -e "/hello/ N;n;n;d;" the_test_file
Если имеется более 2 строк приветствия подряд, и вы хотите сохранить первый привет и удалить остальные
sed -e ":loop" -e "/hello/ N; s/\(hello.*\)\n\(hello.*\)/\1/" -e "t loop" the_test_file
Если существует более 2 строк приветствия подряд и вы хотите сохранить только последний привет
sed -e ":loop" -e "/hello/ N; s/\(hello.*\)\n\(hello.*\)/\2/" -e "t loop" the_test_file
the_test_file
xxx
hello1
hello2
hello3
others