思维导图
终端输入两个数,判断两数是否相等,如果不相等,判断大小关系
#!/bin/bash
read -p "请输入一个数:" var1
read -p "请输入一个数:" var2
if [ $var1 -eq $var2 ]
then
echo var1=var2
else
echo "$var1和$var2不相等"
if [ $var1 -gt $var2 ]
then
echo "var1>var2"
elif [ $var1 -lt $var2 ]
then
echo "var1<var2"
fi
fi
已知网址www.hqyj.com,使用expr截取出www、hqyj、com,不能使用cut,不能出现数字
#!/bin/bash
str='www.hqyj.com'
index1=`expr index $str "."`
var1=`expr substr $str 1 $[$index1-1]`
echo $var1
length=`expr length $str`
str1=`expr substr $str $[$index1+1] $length`
index2=`expr index $str1 "."`
length2=`expr length $str1`
var2=`expr substr $str1 1 $[$index2-1]`
echo $var2
var3=`expr substr $str1 $[$index2+1] $length2`
echo $var3