#!/bin/bash find . -type f -name "*.[chS]" -exec grep --with-filename --line-number $1 {} \; | sed 's/:[^0-9].*//'