Shell练习题:
字符串var=http://www.aaa.com/root/123.htm
1.取出www.aaa.com/root/123.htm
[root@knightlai02 shell]# cat 20181024.sh |grep 'var'|awk -F "=" '{print $2}' |awk -F "/" '{print $1"//"$2$3"/"$4"/"$5}'
http://www.aaa.com/root/123.html
2.取出123.htm
[root@knightlai02 shell]# cat 20181024.sh |grep 'var'|awk -F "/" '{print $5}'
123.html
3.取出http://www.aaa.com/root
[root@knightlai02 shell]# cat 20181024.sh |grep 'var'|awk -F "=" '{print $2}' |awk -F "/" '{print $1"//"$2$3"/"$4}'
http://www.aaa.com/root
4.取出http:
[root@knightlai02 shell]# cat 20181024.sh |grep 'var'|awk -F "/" '{print $1}' |awk -F "=" '{print $2}'
http:
5.取出http://
[root@knightlai02 shell]# cat 20181024.sh |grep 'var'|awk -F "/" '{print $1}' |awk -F "=" '{print $2"//"}'
http://
6.取出www.aaa.com/root/123.htm
7.取出123
[root@knightlai02 shell]# cat 20181024.sh |grep 'var'|awk -F "/" '{print $5}' |awk -F "." '{print $1}'
123
8.取出123.htm
var=http://www.aaa.com/root/123.htm
[root@knightlai02 shell]# cat 20181024.sh |grep 'var'|awk -F "/" '{print $5}'
123.html