本文主要是介绍华清远见嵌入式学习——春节作业——2.3日,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
作业要求:
编写一个shell脚本判断用户输入的是否是数字
作业答案:
代码截图
效果截图
代码
#!/bin/bash
var=$1
len=${#var}
i=0
while [ $i -lt $len ]
doif [ ${var:$i:1} -eq 0 ]then((i++))elif [ ${var:$i:1} -eq 1 ]then((i++))elif [ ${var:$i:1} -eq 2 ]then((i++))elif [ ${var:$i:1} -eq 3 ]then((i++))elif [ ${var:$i:1} -eq 4 ]then((i++))elif [ ${var:$i:1} -eq 5 ]then((i++))elif [ ${var:$i:1} -eq 6 ]then((i++))elif [ ${var:$i:1} -eq 7 ]then((i++))elif [ ${var:$i:1} -eq 8 ]then((i++))elif [ ${var:$i:1} -eq 9 ]then((i++))elseecho "Input error:Please input number"exitfi
done
echo "The number is $var"
这篇关于华清远见嵌入式学习——春节作业——2.3日的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!