课程
/运维&测试
/Linux
/ Linux达人养成计划 I
编写一个shell脚本。用read命令输入一个整数,用awk命令求该整数的的阶乘
2016-10-27
源自: Linux达人养成计划 I 9-2
正在回答
第一种方式:read交互输入参数
思路为:判断输入的第2个变量是否为空,为空则提示输入2个数字;不为空则判断输入的是否为整数,用到expr,作用为让2个变量进行相加,如果结果为0说明输入2个为数字,如结果非0则说明输入非整数,提示输入的不是非整数;
第二种方式:命令行脚本传参方式
思路为:定义a b两个变量,接受命令行传递的参数;$#为输入参数的总个数;判断输入的参数个数不等于2,则提示必须输入2个数字;
http://www.linuxidc.com/Linux/2015-11/125328.htm
举报
Linux入门视频教程,以通俗易懂的语言带你感受linux之美
3 回答为什么输入命令没有反应呢
2 回答在Linux中,find命令的用法
1 回答输入setup说未找到命令是为什么呢?
1 回答写命令时 /符号是怎么用的
2 回答为什么Linus输入ifconfig命令不输出eth0