Задача достаточно простая, но я не разбираюсь в 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
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум bash+grep оптимизация скрипта (2008)
- Форум скрипт bash/sed/awk (2014)
- Форум grep + bash (2015)
- Форум Bash скрипт нужна помощь (2015)
- Форум Помощь по скрипту BASH (2017)
- Форум [Bash] Sed (2011)
- Форум grep и ковычки в bash скриптах. (2016)
- Форум помощь с bash-скриптом (2010)
- Форум [ sed ? awk ? grep ?] (2007)
- Форум Bash разбить строку с помощью sed (2015)