刪除字符串的命令如下:
${string#substring} #刪除string開頭處與substring匹配的最短子串
${string##substring} #刪除string開頭處與substring匹配的最長子串
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