The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > Shell Programming and Scripting
.
google unix.com




View Single Post in the UNIX and Linux Forums - Click on the Thread or Permalink to View Entire Thread -->
  #5 (permalink)  
Old 03-17-2009
wabard wabard is offline
Registered User
  
 

Join Date: Mar 2009
Location: Adelaide, SA & Perth, WA - Australia
Posts: 25
Lightbulb An alternate method to include formatting the filename...

Quote:
Originally Posted by DownunderDave View Post
Thanks for that Wabard.

I have just added another option to the find command so I know which file is being 'cat'ed.
Regarding your requirement for the filename to be output, please note the following should handle your full requirements and should be compatible with all U**X flavors... (I've searched for *.c in my example).


Code:
find . -type f -name "*.c" -exec awk 'BEGIN{s="====================="} {if(n++<1){printf("%s %s %s\n",s,FILENAME,s)}else{print}}' {} \;