home *** CD-ROM | disk | FTP | other *** search
/ Chip 1994 February / CHIP0294.ISO / digital / test / linux / bootdisk / rootdisk.18 / usr / lib / LST / GetData < prev    next >
Encoding:
Text File  |  1994-06-09  |  1.2 KB  |  42 lines

  1. #!/bin/sh
  2. export PATH=/LSTLIB:$PATH
  3.  
  4. SERIES=$1
  5.  
  6. . $TEXTCONSTANTS
  7.  
  8. TMPDIR=/LSTLIB/tmp
  9.  
  10. cd $INSTSRC
  11. rm -f $TMPDIR/$SERIES.dsk
  12. for i in ${SERIES}? ; do
  13.     echo ":$i:" >> $TMPDIR/$SERIES.dsk
  14. done
  15. fgrep -f $TMPDIR/$SERIES.dsk $DATABASE > $TMPDIR/$SERIES.dat
  16. cut -d':' -f 2 $TMPDIR/$SERIES.dat > $TMPDIR/$SERIES.pkg
  17.  
  18. # Ermittle Platzbedarf fⁿr Minimum
  19. echo ":D:" > $TMPDIR/$SERIES.art
  20. fgrep -f $TMPDIR/$SERIES.art $TMPDIR/$SERIES.dat | cut -d':' -f 5 > $TMPDIR/$SERIES.byt
  21. summin=`DoSum $TMPDIR/$SERIES.byt`
  22. echo "$SERIES.min:`expr $summin / 1024`" > $TMPDIR/$SERIES.sum
  23. rm $TMPDIR/$SERIES.byt
  24.  
  25. # Ermittle Platzbedarf fⁿr Empfohlen
  26. echo ":R:" > $TMPDIR/$SERIES.art
  27. echo "$summin" > $TMPDIR/$SERIES.byt
  28. fgrep -f $TMPDIR/$SERIES.art $TMPDIR/$SERIES.dat | cut -d':' -f 5 >> $TMPDIR/$SERIES.byt
  29. sumrec=`DoSum $TMPDIR/$SERIES.byt`
  30. echo "$SERIES.rec:`expr $sumrec / 1024`" >> $TMPDIR/$SERIES.sum
  31. rm $TMPDIR/$SERIES.byt
  32.  
  33. # Ermittle Platzbedarf fⁿr Alles
  34. echo ":D:" > $TMPDIR/$1.art
  35. echo ":R:" >> $TMPDIR/$1.art
  36. echo "$sumrec" > $TMPDIR/$SERIES.byt
  37. fgrep -v -f $TMPDIR/$SERIES.art $TMPDIR/$SERIES.dat | cut -d':' -f 5 >> $TMPDIR/$SERIES.byt
  38. sumall=`DoSum $TMPDIR/$SERIES.byt`
  39. echo "$SERIES.all:`expr $sumall / 1024`" >> $TMPDIR/$SERIES.sum
  40. rm $TMPDIR/$SERIES.byt
  41.  
  42.