加法和乘法,除法不能用,也可以写成$[1+1] [root@a ~]# echo $((1+1)) 2 [root@a ~]# echo $((1*1)) 1 [root@a ~]#

用expr判断输入是否为一个数字 [root@a ~]# sh panduan.sh 请输入需要是否为数字的内容:1 1是一个数字 [root@a ~]# sh panduan.sh 请输入需要是否为数字的内容:aa aa不是一个数字 [root@a ~]# cat panduan.sh #!/bin/bash

read -p "请输入需要是否为数字的内容:" input expr $input + 1 >/dev/null 2>&1 [ $? -eq 0 ] && echo "$input是一个数字" || echo "$input不是一个数字"