home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume16 / narc / CheckManifest.csh < prev    next >
Linux/UNIX/POSIX Shell Script  |  1989-01-17  |  520b  |  24 lines

  1. #!    /bin/csh    -f
  2.  
  3. # If there's a manifest here, check it against what's been delivered
  4.  
  5. # Geoffrey Leach
  6. # LatiCorp Inc.    
  7. # {att,bellcore,sun,ames,pyramid}!pacbell!laticorp!geoff
  8.  
  9. if ( $#argv == 1 ) then
  10.     set MANIFEST = $1
  11. else
  12.     if ( -e MANIFEST ) then
  13.     set MANIFEST = "MANIFEST"
  14.     else
  15.     if ( -e Manifest ) set MANIFEST = "Manifest"
  16.     endif
  17. endif
  18. if ( $?MANIFEST ) then
  19.     echo Checking manifest
  20.     foreach f ( `awk '{if ( NR > 2 ) print $1}' ${MANIFEST}` )
  21.     if ( ! -e $f ) echo $f not delivered
  22.     end
  23. endif
  24.