linuxshell命令之字符串的删除删除字符串的命令如下:
${string#substring} #删除string开头处与substring匹配的最短⼦串
${string##substring} #删除string开头处与substring匹配的最长⼦串
shell 字符串长度echo $another_string
20091114 Reading Hadoop
echo ${another_string#2*1}
114 Reading Hadoop
echo ${another_string##2*1}
4 Reading Hadoop
删除字符串还有从结尾开始删除的,命令如下:
${string%substring} #删除string结尾处与substring匹配的最短⼦串
${string%%substring} #删除string结尾处与substring匹配的最长⼦串
echo ${another_string%a*p}
20091114 Reading H
echo ${another_string%%a*p}
20091114 Re

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。