grep -hc pattern files | perl -lpe '${_{_}}+=+${_}}{${_}+=+${_{_}}' #### cat files | grep -c pattern #### cat files | grep -hc pattern grep -hc pattern files #### cat file1 file2 ... | grep -hc pattern #### cat *.h | grep -hc define grep -hc define *.h