LINUX.ORG.RU

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

 , ,


0

2

Добрый день.

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

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

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

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

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

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



Последнее исправление: Closius (всего исправлений: 2)

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

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

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

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

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

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

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

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