思路:通过反复获取字串从而得到答案
a=http://www.baidu.com/index.html/cn
b=${a#*/}
echo $b
c=${b#*/}
echo $c
e=${c%/*}
echo $e
f=${e%/*}
echo $f
a=http://www.baidu.com/index.html/cn
b=${a#*.}
c=${b%.*}
e=${c%/*}
d=${e%.*}
echo $d
f=${a##*/}
echo $f
题目二:
思路:read在存放两个变量的时候是不会吸收空格的,第一个变量是空格之前,第二个变量是空格之后的所有字符,但是在只吸收一个变量的时候是会吸收空格的
read -p "请输入两个数据" var1 var2
a=$var1
b=$var2
temp=$a
a=$b
b=$temp
echo "$a $b"