私はこの形式で出力を持っています:
Infosome - infotwo: (29333) - data-info-ids: (33389, 94934)
最後の中かっこの最後の 2 つの数字を抽出したいと思います。最後の中かっこのペアに数字が 1 つしかない場合があります。
これは私が使用したコードです。
echo "Infosome - infotwo: (29333) - data-info-ids: (33389, 94934)" | \
tr "," " " | tr "(" " " | tr ")" " " | awk -F: '{print $4}'
値を抽出するよりクリーンな方法はありますか? またはより最適な方法ですか?