В кодедии добавляются две разные фиксированные строки в начало и конец строки.Sed, как заменить строку переменной и комбинацией строк?
sed -i 's/.*/somefixedtext,&,someotherfixedtext/' ${f}
somefixedtext,20,30,10,50,someotherfixedtext
Я хочу улучшить выход с помощью переменной, чтобы дать мне ниже, вместо того, что выше;
HELLO,somefixedtext,20,30,10,50,someotherfixedtext
Пробовал некоторые варианты, но все не удалось;
VARIABLE="HELLO"
sed -i 's/.*/"$VARIABLE,somefixedtext,&,someotherfixedtext/' ${f}
Как я могу включить переменный строковое начало строки, в сочетании с fixedstring, в Sed?
Спасибо большое, версия работы Sed очень хорошо. Эти две одиночные кавычки съели мои 2 часа :) –