The UNIX and Linux Forums  

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




Thread: sorting output
View Single Post in the UNIX and Linux Forums - Click on the Thread or Permalink to View Entire Thread -->
  #2 (permalink)  
Old 01-08-2007
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Location: Ashburn, Virginia
Posts: 9,131

Code:
$ cat datafile
uid=user1
gecos=user

uid=user2
gecos=admin

gecos=sol admin
uid=user3

uid=user4
gecos=sol, admin

$ cat scr
#! /usr/bin/ksh

awk  '  /^uid/ { u=$0 }
        /^gecos/ { g=$0 }
        /^$/  { print ; print u ; print g }'
$ ./scr < datafile

uid=user1
gecos=user

uid=user2
gecos=admin

uid=user3
gecos=sol admin

uid=user4
gecos=sol, admin
$