home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / unix-utils / unlbr < prev    next >
Text File  |  2000-06-09  |  498b  |  30 lines

  1. #!/bin/sh
  2. # unpack an lbr file into a subdirectory,
  3. # and unsqueeze/uncrunch files if needed
  4. # rjm 94/6/3
  5.  
  6. if [ "$*" = "" ]; then
  7.   echo "usage: unlbr lbrfile1 [lbrfile2 ... ]"
  8. fi
  9.  
  10. for i in $*; do
  11.   dirname=`basename $i .lbr`
  12.   mkdir $dirname
  13.   cd $dirname
  14.   lar e ../$i
  15.  
  16.   for j in *.?q*; do
  17.     if [ "$j" != "*.?q*" ]; then
  18.       xusq $j;rm -f $j
  19.     fi
  20.   done
  21.  
  22.   for j in *.?z*; do
  23.     if [ "$j" != "*.?z*" ]; then
  24.       uncr $j;rm -f $j
  25.     fi
  26.   done
  27.  
  28.   cd ..
  29. done
  30.