home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / apps / telecomm / o_026 / maus / mautau.sh3 < prev    next >
Text File  |  1994-11-11  |  1KB  |  60 lines

  1. # Maustausch mit O Goes Mausnet
  2. #
  3. # Luxusversion, benötigt eine Bourne-Shell-kompatible Shell
  4. # (z.B. die Okami-Shell ab Version 1.5).
  5. # Enthält automatisches Sichern von Infile und Outfile.
  6. # Beim Neustart nach einem abgebrochenen Maustausch wird
  7. # das gesicherte Infile restauriert, muß also nicht neu
  8. # erstellt werden.
  9. # Getauscht wird mtfilt, daher kein Packeraufruf. Wer
  10. # nicht mit mtfilt tauscht, kopiert am besten den Packer-
  11. # aufruf aus mautau.sh1.
  12.  
  13. # Hier die Pfade von Infile und Outfile eintragen.
  14. INF=/dfu/infile.txt
  15. OUTF=/dfu/outfile.txt
  16.  
  17. # Directory zum Sicherheitsspeichern.
  18. TMPDIR=/tmp
  19.  
  20. cd /o
  21.  
  22. if [ -f $INF ]
  23. then
  24.   cp $INF $TMPDIR
  25. else
  26.   # Infile wiederherstellen
  27.   if [ -f $TMPDIR/infile.txt ]
  28.   then
  29.     cp $TMPDIR/infile.txt $INF
  30.   else
  31.     cutlog -q -l100 $ETC/log/* &
  32.     echo oexpire
  33.     oexpire -Ym
  34.     echo Infile erzeugen
  35.     omausexp
  36.     cp $INF $TMPDIR/infile.txt
  37.   fi
  38. fi
  39.  
  40. # Hier wird das Tauschprogramm aufgerufen. Kann natürlich auch
  41. # mtt oder Rufus sein.
  42. /bin/mtfilt.prg -t
  43.  
  44. if [ $? != 0 ]
  45. then
  46.   echo Maustausch abgebrochen.
  47.   exit
  48. fi
  49.  
  50. # Outfile sichern
  51. cp $OUTF $TMPDIR
  52.  
  53. # Import
  54. omausimp -X
  55.  
  56. echo Maustausch beendet.
  57.  
  58. # anzeigen, was für neue Mail vorhanden ist
  59. omchk -l
  60.