>[оверквотинг удален] >> dsadf >> dfhdsdf >> addgfgd >> и т.д. >> Необходимо sed'om заменить определенные строки, в файлах, где есть определенная строка >> (в любом месте файла, а не в определенной строке.) >> sed '/baz/s/foo/bar/g' -- действует только на строку. >> Спасибо. > Так а разве модификатор g не говорит о том, что замена глобальная, > во всех строках?Мне не нужно заменять во всех строках. Суть в том, что если в файле есть строка, допустим baz То необходимо будет заменить строку foo на bar А если в файле нет упоминания про baz, не делать никаких замен.
|