2
我正在查找和BASH变量替换,这样的:配售字母旁边有一个BASH变量
sed -i "s/$i/$j/g" ./file
我要垫以字母“EE”的替代品,像这样:
sed -i "s/$i/EE$jEE/g" ./file
不幸的是,这使BASH陷入了思考$jEE
是变量。我试过这个:
sed -i "s/$i/EE$j\EE/g" ./file
但是\ E消失了,所以只出现一个“E”。
如何将$i
替换为由“EE”包围的$j
。例如:
i = hello
j = EEhelloEE