shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Expansão de variáveis com quebra de linha


From: Jeiks
Subject: Expansão de variáveis com quebra de linha
Date: Wed, 23 Jun 2010 15:00:45 -0300

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

-- 
Jacson R. C. Silva


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]