Я создаю скрипт bash и хочу проверить номер версии программы из строки в файле и использовать ее для выполнения различных проверок и операций.Как изолировать часть строки текста, чтобы использовать ее как переменную
версия строка в файле выглядит следующим образом (примеры):
Program Version 1.3
или
Program Version 1.3.1
Это на разных линиях в разных версиях, но всегда тот же синтаксис. Как удалить первую часть и изолировать только номер версии, чтобы поместить ее в переменную?
Вот что я использовал в конце Версия = 'find. -type f -name "filename" -exec grep -h 'Версия программы' {} + | awk -F "" '{print $ 3}' ' – SasnycoN