Используя sed
, вы можете сделать это:
sed -En '/^[[:space:]]*[0-9]+ failing/,$p' file
или, если вы хотите пропустить строки маркеров, используйте:
sed -En '/^[[:space:]]*[0-9]+ failing/,/^---*/{ //!p; }' file
Используя awk
, вы можете использовать:
awk '/^-+/{p=0}; p; /^[[:space:]]*[0-9]+ failing/{p=1}' file