xminicom
上传用户:tianjinjs
上传日期:2007-01-05
资源大小:309k
文件大小:1k
源码类别:

Modem编程

开发平台:

Unix_Linux

  1. #!/bin/sh
  2. #
  3. # xminicom Run minicom in an xterm. This script looks for
  4. # color_xterm, rxvt and xterm (in that order) and
  5. # starts it up with minicom inside it.
  6. #
  7. findcmd()
  8. {
  9.   IFS=:
  10.   for i in $PATH
  11.   do
  12. if [ -x $i/$1 ]
  13. then
  14. result=$i/$1
  15. IFS=
  16. return 0
  17. fi
  18.   done
  19.   result=
  20.   IFS=
  21.   return 1
  22. }
  23. if findcmd color_xterm
  24. then
  25.   exec $result -bg black -fg grey -n minicom -geometry 80x25 -e minicom -m -c on $*
  26.   exit 1
  27. fi
  28. if findcmd rxvt
  29. then
  30.   exec $result -bg black -fg grey -n minicom -T minicom -sl 0 -geometry 80x25 -e minicom -c on -m $*
  31.   exit 1
  32. fi
  33. if findcmd kterm
  34. then
  35.   exec $result -n minicom -geometry 80x25 -e minicom -m $*
  36.   exit 1
  37. fi
  38. if findcmd xterm
  39. then
  40.   if [ -f /etc/debian_version ]
  41.   then
  42.   exec $result -bg black -fg grey -n minicom -geometry 80x25 -e minicom -m -c on $*
  43.   else
  44.   exec $result -n minicom -geometry 80x25 -e minicom -m $*
  45.   fi
  46.   exit 1
  47. fi
  48. echo "xminicom: rxvt, color_xterm or xterm NOT found!" 1>&2
  49. exit 1