终端输入两个数,判断两数是否相等,如果不相等,判断大小关系
#!/bin/basha=$1b=$2 if [ $a -eq $b ]then echo "a=b"elif [ $a -gt $b ]thenecho "a>b"elseecho "a<b"fi
2.已知网址www.hqyj.com,使用expr截取出www、hqyj、com,不能使用cut,不能出现数字
#!/bin/bashstr1="www.hqyj.com"# 截取 www
a=$(expr match "$str1" 'www')
b=$(expr index "$str1" 'w')
d=$(expr substr "$str1" $b $a)
echo $d# 截取 hqyj
a2=$(expr index "$str1" 'j')
f=$(expr index "$str1" '.')
len=$((a2-f))
b2=$(expr index "$str1" 'h')
d2=$(expr substr "$str1" $b2 $len)
echo $d2# 截取 com
a3=$(expr match "$str1" '.*\.')
b3=$(expr index "$str1" 'c')
d3=$(expr substr "$str1" $b3 $a3)
echo $d3
3,思维导图