Я пытаюсь увеличить номер сборки на 1 с помощью командной строки.
Вот содержимое моего тестового файла:
SOME_DUMMY_VALUE = -1;
CURRENT_PROJECT_VERSION = 4;
SOME_SECOND_DUMMY_VALUE = -1;
CURRENT_PROJECT_VERSION = 4;
Результат, который я хочу получить, следующий: :
SOME_DUMMY_VALUE = -1;
CURRENT_PROJECT_VERSION = 5;
SOME_SECOND_DUMMY_VALUE = -1;
CURRENT_PROJECT_VERSION = 5;
Я пытаюсь использовать что-то вроде:
sed -i -E "s/CURRENT_PROJECT_VERSION = (\d+);/CURRENT_PROJECT_VERSION = \1~;/" test.txt
У меня нет опыта в bash написании сценариев, и я не знаю, как я могу увеличить число на единицу , (Я использую MacOS, но команда sed почти такая же, как на Linux)