#!/bin/bash
A=aigo.goto.aigo.goto
echo ${A#*go}
echo ${A##*go}
echo ${A%.*}
echo ${A%%go*}
執行結果
.goto.aigo.goto
to
aigo.goto.aigo
ai
備忘如下:
#*字串 ——從左向右将變量A中最先出現的“字串”(最靠左)以及其左邊的一切都去掉(因為有個*)
##*字串 ——從左向右将變量A中最後出現的“字串”(最靠右)以及其左邊的一切都去掉
%字串* ——從右向左将變量A中最先出現的“字串”(最靠右)以及其右邊的一切都去掉
%%字串* ——從右向左将變量A中最後出現的“字串”(最靠左)以及其右邊的一切都去掉
本文轉自 朱科強 51CTO部落格,原文連結:http://blog.51cto.com/zhukeqiang/1720455,如需轉載請自行聯系原作者