シェルスクリプト sedとか使わずに変数の文字列をいじる

上から順に 前方一致でのマッチ部分削除(最短マッチ) 前方一致でのマッチ部分削除(最長マッチ) 後方一致でのマッチ部分削除(最短マッチ) 後方一致でのマッチ部分削除(最長マッチ) 文字列置換(最初にマッチしたもののみ) 文字列置換(マッチしたものすべて)


${変数名#パターン} ${変数名##パターン} ${変数名%パターン} ${変数名%%パターン} ${変数名/置換前文字列/置換後文字列} ${変数名//置換前文字列/置換後文字列}

ただ、bashでしか使えないのがあるみたいです。