Задача достаточно простая, но я не разбираюсь в bash и сопутсвоющих программах.
В некотором файле, набитом текстом, есть строчка(хотя в строчке может находится рядом и посторонний текст), содержащая в себе запись, типа VERSION=«0.2.1.1253», необходимо, что бы скрипт считывал, последнее значение (тоеть 1253 в нашем случае) пребовлял к нему единицу и записывал обрано. В результате? в тексте, должно получится из этого: VERSION=«0.2.1.1253», это VERSION=«0.2.1.1254».
Предполагаю что grep'ом надо вытащить VERSION=«0.2.1.1253»(хотя может и сразу можно 1253), bash'ем прибавить единицу, sed'ом внести изменение.
Так как я в этом всем дуб, то прошу у местного населения помощи(пытался сам разобраться, 2 часа провозился только над sed'ом).

Ответ на:
комментарий
от arsi

Ответ на:
комментарий
от deterok


Ответ на:
комментарий
от deterok

Ответ на:
комментарий
от arsi


Ответ на:
комментарий
от deterok

Ответ на:
комментарий
от arsi

Ответ на:
комментарий
от deterok

Ответ на:
комментарий
от arsi



Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум grep + bash (2015)
- Форум [Bash] Sed (2011)
- Форум [ sed ? awk ? grep ?] (2007)
- Форум Bash разбить строку с помощью sed (2015)
- Форум Автоматизация с помощью sed в bash (2017)
- Форум Bash, sed помощь новичку, добавление переменной (2019)
- Форум заменить sed + grep на sed only (2012)
- Форум Bash sed (2009)
- Форум sed & bash (2003)
- Форум [bash] объединение функций grep и sed (для новичка) (2011)