1
私はバージョン文字列を持っている、例bashのパラメータ代替桁1回以上
version=1.2.23b2
のために、私はb2
と最後の部分だけを持つようにしたいので、私はこの試みた:
${version##*[0-9]*.[0-9]*.[0-9]*}
を私の考えは、*
というのは、先行パターンが何もない、あるいは何回も繰り返されていることを意味します。だから私は、私のパターンが表現することを望みます、これは1桁以上の数字だけです。