shell操作字符串

str1='wangteng,1990.1018'  //声明字符串
 echo $str1
wangteng,1990.1018


 echo ${#str1} //输出字符串长度
18


 echo ${str1:5}  //截取字符串第五个开始到最后
eng,1990.1018


 echo ${str1:5:3}  //截取字符串第五个开始,截取三个
eng 


 echo ${str1#w*g}     //截取字符串w到g的字符
teng,1990.1018


 echo ${str1/wang/WANG}   //替换字符串中第一个wang为WANG
WANGteng,1990.1018


 echo ${str1//n/N}  //替换所有n为N
waNgteNg,1990.1018    

echo ${str1: -5}     //从字符串倒数第五个开始截取,到最后
.1018 

 

posted @ 2018-02-25 23:57  温柔的风  阅读(24)  评论(0编辑  收藏  举报