#! /bin/bash
#字符串拼接与截取
function test()
{
url="https://www.baidu.com"
a="index"
b="$url$a" #拼接
c="$url:$a" #拼接
echo url=$url
echo a=$a
echo $b
echo $c
len=${#url}
echo $len
echo "#截取右边字符"
x=${url#*//}
y=${url#https://}
z=${url#*/}
zz=${url##*/}
echo $x,$y,$z,$zz
echo "%截取左边字符"
m=${url%www*}
echo $m
echo "提取"
echo n=${url:2:3}
}
test
脚本输出结果:
url=https://www.baidu.com
a=index
https://www.baidu.comindex
https://www.baidu.com:index
21
#截取右边字符
www.baidu.com,www.baidu.com,/www.baidu.com,www.baidu.com
%截取左边字符
https://
提取
n=tps