逻辑判断的格式vim
vim case.sh
#!/bin/bash read -p "please input a number:" n m=$[$n%2] case $m in 1) echo " It is a jishu'" ;; 0) echo " It is a oushu." ;; *) echo " Not is a jishu and oushu." esac
输入一串字符 赋值$nbash
$m=$n除以2spa
判断$m code
等于1blog
输出这是个奇数input
等于0class
输出这是个偶数sed
等于其余im
输出这不是奇数和偶数di
#!/bin/bash read -p "please input a number:" n w=`echo $n |sed 's/[0-9]//g'` if [ -n "$w" ] then echo "Not is a number,please input a number." else echo $n fi m=$[$n%2] case $m in 1) echo " It is a jishu'" ;; 0) echo " It is a oushu." ;; *) echo " Not is a jishu and oushu." esac