Как заставить grep отображать только соответствующее регулярное выражение?

Я пытаюсь найти данные из файлов с помощью grep, но grep обычно печатает имя файла, а также строку, в которой этот термин найден.

В этом случае я ищу специальное регулярное выражение, и я хочу, чтобы grep печатал все элементы, соответствующие регулярному выражению, а не строку или имя файла. Другими словами, я хочу видеть только согласованное регулярное выражение.

С GNU grep это опция -o возможно, в сочетании с -h для подавления имени файла.