Как использовать переменную в команде sed? [дублировать]

Я попробовал следующий код, чтобы заменить QQ на ZZ, но он не делает то, что я хочу:

var1=QQ
sed -i 's/$var1/ZZ/g' $file

Однако этот код делает то, что я хочу:

sed -i 's/QQ/ZZ/g' $file

Как использовать переменные в sed?

436
задан 14 March 2017 в 06:01

0 ответов

Другие вопросы по тегам:

Похожие вопросы: