logout
上传用户:xxcykj
上传日期:2007-01-04
资源大小:727k
文件大小:1k
源码类别:

Email客户端

开发平台:

Unix_Linux

  1. # ~/.bash_logout
  2. # Clean things up when I Exit.
  3. # Below is for Fetchmail clean up
  4. #
  5. # TDEV=my PRESENT terminal device IE: ttyp0, tty5, .....
  6. #
  7. export TDEV=`tty | sed -n -e "s#/dev/##p"`
  8. #
  9. if [ -s ~/.fetchmail ]; then
  10. #
  11.     if [ -s ~/.fetchmail.$TDEV ]; then
  12. TEST=`/usr/bin/grep 'notowner' ~/.fetchmail.$TDEV`
  13. #
  14.         if [ ! -z $TEST ]; then
  15.     /bin/rm -rf ~/.fetchmail.$TDEV
  16. elif [ -z $TEST ]; then
  17.     /bin/rm -rf ~/.fetchmail.$TDEV
  18.     /usr/local/bin/fetchmail -q >/dev/null 2>&1
  19. fi
  20. #
  21.     else
  22. echo "WARNING: A process either did not record a ~/.fetchmail.$TDEV" >> ~/.fetchmail.warning.$TDEV
  23. echo "WARNING: Or removed the file manually ." >> ~/.fetchmail.warning.$TDEV
  24.     fi
  25. #
  26. else
  27.     echo "WARNING: parent process has exit'ed & removed primary ~/.fetchmail.$TDEV " >> ~/.fetchmail.warning.$TDEV
  28. fi
  29. # END of Fetchmail clean up