Я пытаюсь найти текст в файле и сохранить его в переменной.
Мой файл выглядит примерно так:
Type: Furniture
Color: Blue
Version: 1
Я пытаюсь найти номер версии, сохранить его в переменной и увеличить его.Этот номер мне неизвестен, когда я ищу файл.Пока что у меня есть что-то подобное.
VERSIONNUMBER=//Somehow I want to get the version # from the file.
VERSIONNUMBER=`expr $VERSIONNUMBER + 1'
sed -i "s/Version:.*/Version=$VERSIONNUMBER/" filename
Я пока на правильном пути или есть лучший способ сделать это?У меня проблемы с поиском номера версии.Я продолжаю получать синтаксические ошибки.Любая помощь очень ценится.
VERSIONNUMBER=`sed -i "s/Version:/*" filename`