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 UNIX Forums - Click on the Thread or Permalink to View Entire Thread -->
  #6 (permalink)  
Old 12-02-2007
summer_cherry summer_cherry is offline
Registered User
 

Join Date: Jun 2007
Location: Beijing China
Posts: 565
awk

Hi,

This one:

Code:
awk '(NF==5 && $3=="Machine" && $4=="Header"){
flag=1
file=sprintf("%s.txt",$5)
}
(flag==1) {
print $0 >> file
close(file)
}
(NF==4 && $2=="machine" && $1=="End"){
flag=0
}' filename
Reply With Quote