ベストアンサー1
man bash
、説明する${parameter/pattern/string}
:
パターンが#で始まる場合は、パラメータ拡張値の先頭と一致する必要があります。パターンが%で始まる場合は、パラメータ拡張値の終わりと一致する必要があります。
> var=abcd
> echo "${var/bc/_}"
a_d
> echo "${var/#bc/_}"
abcd
man bash
、説明する${parameter/pattern/string}
:
パターンが#で始まる場合は、パラメータ拡張値の先頭と一致する必要があります。パターンが%で始まる場合は、パラメータ拡張値の終わりと一致する必要があります。
> var=abcd
> echo "${var/bc/_}"
a_d
> echo "${var/#bc/_}"
abcd