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 -->
  #2 (permalink)  
Old 11-01-2007
jim mcnamara jim mcnamara is online now Forum Staff  
...@...
  
 

Join Date: Feb 2004
Location: NM
Posts: 5,799
One way, assuming the blank lines are just a carriage return:

Code:
awk '{              
        if( len($0) )
             { print $0 }
        else
              {printf("%s ", $0) }
        END{ print }
       }' filename > newfilename