在BASH变量旁边放置字母
我正在查找并替换BASH变量,如下所示:在BASH变量旁边放置字母,bash,variables,sed,Bash,Variables,Sed,我正在查找并替换BASH变量,如下所示: sed -i "s/$i/$j/g" ./file sed -i "s/$i/EE$jEE/g" ./file 我想用字母“EE”填充替换项,如下所示: sed -i "s/$i/$j/g" ./file sed -i "s/$i/EE$jEE/g" ./file 不幸的是,这使BASH误以为$jEE是变量。我试过这个: sed -i "s/$i/EE$j\EE/g" ./file 但是,\E消失,因此只显示一个“E” 如何将$I替换为被“EE
sed -i "s/$i/$j/g" ./file
sed -i "s/$i/EE$jEE/g" ./file
我想用字母“EE”填充替换项,如下所示:
sed -i "s/$i/$j/g" ./file
sed -i "s/$i/EE$jEE/g" ./file
不幸的是,这使BASH误以为$jEE
是变量。我试过这个:
sed -i "s/$i/EE$j\EE/g" ./file
但是,\E消失,因此只显示一个“E”
如何将$I
替换为被“EE”包围的$j
。例如: