To print 5 lines before and after error message (ORA-00904): awk -v dt=$(echo ORA-00904) '$0~dt{counter=5}counter>=0{print;counter--}' create_indx3_parallel.log