sed -e '/^[A-D][.][ ][^ ]/d' input-file.txt
Это приведет к удалению всех строк «ОК», а то, что останется, будет строками «Не в порядке», которые sed выведет на стандартный вывод для печати.
Предполагая, что вы не рассматриваете символ TAB как пробел.
Обратные кавычки расширяются до строки, которую выводит закрытая команда. Если вас не волнует вывод, не используйте обратные кавычки.
string=`sleep 2 && echo "hello"`
echo "$string" # hello
Это печатает hello
через две секунды, но не блокирует:
(sleep 2 && echo hello) &
{ sleep 2 && echo hello ; } &