LINUX.ORG.RU

Заменить строку в которой есть «foo»

 , ,


0

2

Добрый день.

Есть файл с таким содержимым:

AAA="2533"
BBBB="99df"
CCC="llk.ff."

значения переменных (AAA, BBBB, CCC) могут быть любыми

Нужна команда которая бы нашла ССС и заменила его так:

AAA="2533"
BBBB="99df"
CCC="tttt"

Как это сделать при помощи sed ?

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

Параметры подставляет сам bash. Т.е при вызове `foo «$VAR baz»`, где `VAR=«bar»`, fоо получает «bar baz» как аргумент.

quantum-troll ★★★★★ ()
Ответ на: комментарий от Closius

а если кавычки одинарные?

google://экранирование символов

А можно ли в sed в скрипте bash передавать параметры?

Что мешает взять и попробовать?

thesis ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.