Есть файл примерно такого содержания
var1=203498
blah
wah
var1=43290482
Как можно заменить только первое вхождение var1= с любым значением на то, что надо мне?
такое
sed -i «/var1=/ c\var1=$myvar» myfile
меняет все var1=на $myvar
Ответ на:
комментарий
от Unnamed_Hero
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [sed] Заменить каждое n-ное вхождение (2011)
- Форум sed: заменить первые n вхождений в строке (2016)
- Форум [sed] global, все вхождения (2010)
- Форум sed. Замена шаблона в тексте последовательными номерами. (2011)
- Форум Замена названий переменных из значениями (2001)
- Форум Заменить каждое n-ное вхождение в строке (2016)
- Форум Добавить текст в конец строки sed (2018)
- Форум sed вставить переменную в файл (2019)
- Форум Замена всей строки при обнаружении в ней подстроки (2014)
- Форум sed и спец.символ '&' (2018)