Я не заменяю строку, как Europe12
, с Europe12_yesturday
в файле. Без изменения строк Europe12-36
, которые также существуют в файле.Sed заменить только точное соответствие
Я пробовал:
$basename=Europe12
sed -i 's/\b$basename\b/${basename}_yesterday/g' file.txt
, но это также изменило Europe12-36
строк.