str="taolue@126.com"
echo "len="${#str} #字符串长度expr index $str 'ba' #字符串查找不正确
echo ${str:3:6} #从第3个向后数6个截取
expr match $str '\(^[a-z]{1,}@[0-9]{1,}\.[a-z]{1,}$\)' #正则匹配不争取
echo ${str/@/圈} #字符串替换,} 一个"/"表示替换第一个,”//”表示替换所有,第1个/改为//就是全替换
字符串拼接:
var1=/etc/var2=yum.repos.d/var3=${var1}${var2}"---"echo $var3输出:/etc/yum.repos.d/---