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

  1. #!/bin/sh
  2. # DoSelect - erstellt die Vorauswahl
  3. #
  4. export PATH=/LSTLIB:$PATH
  5. INSTSRC=/mnt/install
  6. INSTROOT=/root
  7. DATABASE=/LSTLIB/DATABASE
  8. FULLINDEX=/LSTLIB/FULLINDEX
  9. TEXTCONSTANTS=/LSTLIB/libLSTstrings
  10. export LSTTMP=/LSTLIB/tmp
  11.  
  12. . $TEXTCONSTANTS
  13.  
  14. # Functions
  15. PrintUsage()
  16. {
  17.     echo "Usage: DoSelect -instsrc INSTSRC -database DATABASE"
  18.     echo "                -fullindex FULLINDEX"
  19.     exit 0
  20. }
  21.  
  22. # Main
  23.  
  24. # Parse Loop
  25. while [ 1 ]; do
  26.     if [ $# = 0 ]; then
  27.         break
  28.     elif [ $# -lt 2 ]; then
  29.         PrintUsage
  30.     elif [ "$1" = '-instsrc' ]; then
  31.         INSTSRC=$2
  32.         shift 2
  33.     elif [ "$1" = '-database' ]; then
  34.         DATABASE=$2
  35.         shift 2
  36.     elif [ "$1" = '-fullindex' ]; then
  37.         FULLINDEX=$2
  38.         shift 2
  39.     else
  40.         PrintUsage
  41.     fi
  42. done
  43.  
  44. TMPDIR=$LSTTMP
  45.  
  46. export INSTSRC TMPDIR DATABASE FULLINDEX TEXTCONSTANTS
  47.  
  48. SelBasis
  49.  
  50.