Ola a todos,
alguem conhece uma forma de trocar uma quebra de linha de uma variável
por um caractere através de expansão de variáveis? sem utilizar um subshell?
Tipo assim:
# eu tenho:
VAR="teste
Testando"
echo "$VAR"
a saída será:
teste
Testando
porém, eu gostaria que fosse:
testeCTestando
já tentei:
echo "${VAR/#/C}"
echo "${VAR//#/C}"
echo "${VAR/\n/C}"
echo "${VAR/\\n/C}"
Eu não queria utilizar um subshell para isso, com por exemplo:
tr '\n' 'C'<<< "$VAR"
pois o objetivo é utilizar a variável em um sed:
sed "s/EXPRESSAO/$VAR/" arquivo
obrigado a todos