Вы можете использовать extglob
, чтобы сделать это за один шаг:
shopt -s extglob
K="Google Chrome 75.0.3770.100"
echo "${K//@([a-zA-Z ]|.*)/}"
75
Детали выражения:
@(...)
: сопоставить одно из выражений внутри (...)
, разделенных |
[a-zA-Z ]
: совпадение [a-zA-Z]
букв или пробелов
|
: или
.*
: любая строка, начинающаяся с точки