home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / apps / desktops / gmni1999 / scripts / extract.mup next >
Text File  |  1994-03-26  |  853b  |  49 lines

  1. #!mupfel
  2. #
  3. # @(#) Extract
  4. # @(#) Stefan Eissing, 25. Juni 1991
  5. #
  6. # modifiziert von
  7. # Jochen Groppe@du2.maus.de, 23.02.1994
  8. #
  9. # Funktioniert jetzt auch mit Gemini/TakeOff2
  10. #
  11. # Anwendung anmelden als: *.AR[CJ],*.LZ[HS],*.ZIP,*.ZOO,*.Z
  12. #
  13. # Extrahiere Dateien aus Archiven
  14.  
  15.  
  16. for i in $*
  17. do
  18.     echo
  19.     echo "Bearbeite $i"
  20.     echo
  21.  
  22.     case $i in
  23.     *.zoo|*.ZOO)
  24.         zoo x// $i
  25.         ;;
  26.     *.lzh|*.lzs|*.LZH|*.LZS)
  27.         lharc x -rm $i
  28.         ;;
  29.     *.zip|*.ZIP)
  30.         stzip -xrp $i
  31.         ;;
  32.     *.arc|*.ARC)
  33.         arc -x $i
  34.         ;;
  35.     *.arj|*.ARJ)
  36.         unarj x $i
  37.         ;;
  38.     *.z|*.Z)
  39.         compress -d $i
  40.         ;;
  41.     *)
  42.         # Nur Basename von $ i in Meldung
  43.             basename $i | read i
  44.         echo "Format von $i unbekannt"
  45.         exit 1
  46.         ;;
  47.     esac
  48. done
  49.