Я хочу добиться того же, что описано в sed: Извлечь номер версии из строки , но, принимая во внимание только первую последовательность чисел или даже безопаснее, сказать sed, чтобы оставалась только последовательность чисел название команды, оставляя без остатка.
I have:
Хром 12.0.742.112 Ubuntu 11.04
I want:
12.0.742.112
Instead of:
12.0.742.11211.04
Теперь я знаю, что используя голову или хвост с сортировкой, можно отобразить наибольшее / наименьшее число, но как я могу сказать sed, чтобы он рассматривал только первую последовательность?
РЕДАКТИРОВАТЬ: я забыл упомянуть, что я использую Bash.