当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
shellscript写的计算器
发布时间:2010/11/12 11:32:26 来源:城市学习网 编辑:ziteng
  运行实例:
  # ./jjcc 55 / 3
  55/3=18
  # ./jjcc 45 + 56
  45+56=101
  # ./jjcc 66 \* 66
  66*66=4356
  # ./jjcc 108 - 23
  108-23=85
  代码:
  #!/bin/bash
  if [ $# -ne 3 ]
  then
  echo 'pattern like this num1 + num2'
  fi
  #test $# -ne 3 && echo 'pattern like this:num1 + num2'
  case $2 in
  '+')
  echo $1$2$3=`expr $1 + $3`
  ;;
  '-')
  echo $1$2$3=`expr $1 - $3`
  ;;
  '*')
  echo $1$2$3=`expr $1 \* $3`
  ;;
  '/')
  echo $1$2$3=`expr $1 / $3`
  ;;
  *)
  echo must in \'+-*/\'
  ;;
  esac
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved