程序题 linux操作系统试卷
发布网友
发布时间:2022-04-22 01:11
我来回答
共3个回答
热心网友
时间:2023-09-05 02:39
1、步骤及相应的操作
a、进行if判断,条件成立,则执行echo命令
b、进行if判断,条件成立,则执行echo命令
c、进行if判断,条件成立,则执行echo命令
d、进入for固定循环
e、执行循环内的命令
f、循环10次后,循环结束
2、脚本的功能
a、输出参数1、参数2、参数3中最小的一个
b、输出1到10中每个数加1的结果
3、解读脚本文件
a、判断参数1是否小于参数2且参数1是否小于参数3
b、条件成立,输出The max is:参数1
c、判断参数2是否小于参数1且参数2是否小于参数3
d、条件成立,输出The max is:参数2
e、判断参数3是否小于参数1且参数3是否小于参数2
f、条件成立,输出The max is:参数3
g、执行for循环,每次循环给变量赋一个值,从1到10
h、循环中给变量c赋值为变量x的值加上1
i、输出便面c的值
j、for循环10次结束,退出脚本
个人建议:多读书多看报,少吃零食多睡觉。
热心网友
时间:2023-09-05 02:39
shell中的$0表示文件名,$1是第一个参数,$2是第二个参数,以此类推
if [ 条件 ]
then
语句
fi
if[]中:(以下的关系运算符只能用于整数)
-lt:小于
-le:小于等于
-ge:大于等于
-gt:大于
-eq 等于
-a &&,即:并且,-o 表示或
for X in ·seq 1 10· #这里会先执行seq 1 10·,它返回的结果是1到10之间的10个自然数,此处for的功能是循环输出X+1的值,
do
c=`expr $X+1` # 表示x的值加一
echo $c #输出x的值
done
热心网友
时间:2023-09-05 02:40
DFBDFBDFBDFBDFBDFBDFB追问你是在擦键盘啊?