文字列にパスが含まれています
string="toto.titi.12.tata.2.abc.def"
この文字列から数字だけを抽出したい。
最初の数値を抽出するには:
tmp="${string#toto.titi.*.}"
num1="${tmp%.tata*}"
2 番目の数値を抽出するには:
tmp="${string#toto.titi.*.tata.*.}"
num2="${tmp%.abc.def}"
したがって、パラメーターを抽出するには、2 つのステップで行う必要があります。ワンステップで数値を抽出する方法は?