shell 脚本判断是unix还是linux

2024-11-08 04:55:28
推荐回答(1个)
回答1:

if [条件测试1] && (||) [条件测试2]; //以if为起始,后面可以接若
then //干个判断式,使用&&或||

第一段程序执行内容

elif [条件测试3] && (||) [条件测试4]; //第二段的判断,如果第一
then //段没有符合就来此搜寻条件

第二段程序执行内容

else //当前两段都不符合时,就以这段内容来执行。
第三段程序执行内容
fi //结束if then的条件判断
-------------------------------------------------------------------------------------------------
#!/bin/sh
echo -n “Please input the answer;” //-n不换行

read Input
if [ $Input = y ]
then
echo "The answer is right"
elif [ $Input = n ]
then
echo "The answer is wrong"
else
echo "Bad Input"
fi
# end