2008/11/11 Júlio César Mauro <[EMAIL PROTECTED]>

> Salve Salve galera !
> Rápido e rasteiro. Estou fazendo um sed em um arquivo para incluir quebra
> de
> linha, no linux está funcionando lindamente
>
> sed "s/'/'\n/g" EDI_LIMPO.PM <http://edi_limpo.pm/>
>
> e o resultado é
>
> UNA+blablabla'
> USH+blablabla'
>
> etc
>
> mas no solaris ele está fazendo o seguinte.
>
> UNA+blablabla'nUSH+blablabla'
>
> já tentei também as variantes:
>
> sed "s,\'/,'\n,g"
> sed -e "s/'/'\n/g"
>
> Alguém tem ideia de como resolver isso ? Tentei também pelo VI a
> substituição, só para teste e tb nao rola, ele coloca n no lugar de quebrar
> a linha.
>
> Valeus e abraços !
>
> Júlio César Mauro
>
>
Não tenho acesso a solaris, mas se ele tiver bash, tente isto:

cat arq
bla'bla'bla

var=$(<arq); echo -e ${var//\'/'\n'}
bla
bla
bla


-- 
Fabiano Caixeta Duarte
Especialista em Redes de Computadores
Linux User #195299
Ribeirão Preto - SP


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

Responder a