Вот решение:
awk '$0 ~ str{print b;print}{b=$0}' str="findme" path_to_file
Или, если вы не возражаете, немного другой вывод, в котором есть '-', разделяющие группы найденных строк:
grep -B1 findme path_to_file
В этом случае вы ищете строку «findme» в файле «path_to_file».Флаг -B1 гласит: «также печатает 1 строку перед этим».