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

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

Re: [shell-script] sed 's/ - /\n/g' (solucao)


From: Jorge Barros de Abreu
Subject: Re: [shell-script] sed 's/ - /\n/g' (solucao)
Date: Sun, 20 Oct 2013 16:47:49 -0200
User-agent: Mutt/1.5.21 (2010-09-15)

A expressão colocada no assunto acima foi substituída pela mostrada abaixo:

sed -f converte_para_texinfo.sed |\
tr -cd '\11\12\15\40-\176' | sed 's/  /\n/g' |\
sed -f volta_para_utf8.sed

A linha

sed -f converte_para_texinfo.sed

converte a acentuação de utf8 para texinfo (ç = @,{c})

O tr elimina todos os caracteres de cotrole restantes menos o de nova linha.

A linha abaixo:

sed -f volta_para_utf8.sed 

volta de texinfo para utf8.

A linha:

sed 's/  /\n/g'

representa o que sobrou após todas as eleminações onde deveria entrar o \n
citado no assunto.

Outras soluções mais curtas afetam ou a acentuação ou o nova_linha.

Obrigado a todos da lista mais uma vez.

A única lista brasileira onde a cobra fuma.

Até.

On Sun, Oct 20, 2013 at 02:17:44PM -0200, Carlos Alberto Teixeira Magalhães 
wrote:
> 
>    Jorge, por favor cole aqui o script que você está fazendo para
>    utilizar o sed.
>    É um arquivo txt? Foi feito no Windows? Como não tenho seu arquivo,
>    posso chutar que ele possui algum caractere não imprimÃvel na string "
>    - ". Cole aqui a saÃda do comando: cat -vet seuarquivo.txt
>    Até mais.
>    2013/10/20 Jorge Barros de Abreu <[1]address@hidden>
> 
>    Â
> 
>    Oi Tiago.
>    Um exemplo:
>    Bem aventurados os humildes. - O Senhor é meu pastor.
>    On Sun, Oct 20, 2013 at 12:31:25PM -0200, Tiago Peczenyj wrote:
>    >
>    > Oi
>    >
>    > Bixo. Dê exemplos do arquivo e como vc quer que fique e o que está
>    > acontecendo que podemos começar a ajudar
>    > Em 20/10/2013 12:27, "Jorge Barros de Abreu"
>    <[1][2]address@hidden>
>    > escreveu:
>    >
>    >
>    > Olá.
>    > Estou tentando fazer o seguinte:
>    > sed 's/ - /\n/g'
>    > Não está funcionando.
>    > Agradeço antecipadamente uma solução.
>    > --
>    > Data Estelar 2456586,141539
>    > [2][3]http://sites.google.com/site/ficmatinf
>    > Desejo-lhe Paz, Vida Longa e Prosperidade.
>    > São Bem Vindas Mensagens no Formato texto UTF-8 com Acentos.
>    >
>    >
>    >
>    > Referências
>    >
>    > Ligações visÃveis
>    > 1. mailto:[4]address@hidden
>    > 2. [5]http://sites.google.com/site/ficmatinf
>    > 3.
>    mailto:[6]address@hidden?subject=Res%3A%20Re%3A%20%5Bs
>    hell-script%5D%20sed%20%27s%2F%20-%20%2F%5Cn%2Fg%27
>    > 4.
>    [7]http://br.groups.yahoo.com/group/shell-script/post;_ylc=X3oDMTJxc3F2
>    NmhoBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BG1zZ0l
>    kAzM2NjYxBHNlYwNmdHIEc2xrA3JwbHkEc3RpbWUDMTM4MjI3OTQ4OQ--?act=reply&mes
>    sageNum=36661
>    > 5.
>    [8]http://br.groups.yahoo.com/group/shell-script/post;_ylc=X3oDMTJlZjVn
>    ZnRhBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwN
>    mdHIEc2xrA250cGMEc3RpbWUDMTM4MjI3OTQ4OQ--
>    > 6.
>    [9]http://br.groups.yahoo.com/group/shell-script/message/36660;_ylc=X3o
>    DMTM2N2NqcnQ1BF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMj
>    U0BG1zZ0lkAzM2NjYxBHNlYwNmdHIEc2xrA3Z0cGMEc3RpbWUDMTM4MjI3OTQ4OQR0cGNJZ
>    AMzNjY2MA--
>    > 7.
>    [10]http://br.groups.yahoo.com/group/shell-script/members;_ylc=X3oDMTJm
>    MjJhbGpyBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHN
>    lYwN2dGwEc2xrA3ZtYnJzBHN0aW1lAzEzODIyNzk0ODk-?o=6
>    > 8.
>    [11]http://br.groups.yahoo.com/group/shell-script;_ylc=X3oDMTJlZGJmMDBy
>    BF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwN2dGw
>    Ec2xrA3ZnaHAEc3RpbWUDMTM4MjI3OTQ4OQ--
>    > 9. [12]http://www.listas-discussao.cjb.net/
>    > 10.
>    [13]http://br.groups.yahoo.com/;_ylc=X3oDMTJkM3FjOGMxBF9TAzk3NDkwNDM1BG
>    dycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwNmdHIEc2xrA2dmcARzdGltZ
>    QMxMzgyMjc5NDg5
>    > 11.
>    mailto:[14]address@hidden?subject=Mudar%20
>    Formato%20de%20Envio:%20Tradicional
>    > 12.
>    mailto:[15]address@hidden?subject=Envio%20de%20
>    email:%20Resenha
>    > 13.
>    mailto:[16]address@hidden?subject=Sair%20d
>    o%20grupo
>    > 14. [17]http://info.yahoo.com/legal/br/yahoo/utos/terms/
>    >
>    > Ligações escondidas:
>    > 15.
>    mailto:[18]address@hidden?subject=Res%3A%20Re%3A%20%5Bshell-s
>    cript%5D%20sed%20%27s%2F%20-%20%2F%5Cn%2Fg%27
>    --
>    Data Estelar 2456586,155312
>    [19]http://sites.google.com/site/ficmatinf
>    Desejo-lhe Paz, Vida Longa e Prosperidade.
>    São Bem Vindas Mensagens no Formato texto UTF-8 com Acentos.
> 
>    --
>    Carlos Alberto Teixeira Magalhães
>    Analista de Suporte III
>    Departamento de Informática - DI
>    Universidade Estadual do Ceará - UECE
>    "A Ciência da Computação nasceu para resolver problemas que não
>    existiriam se não fosse o computador." :P
>    
> 
> Referências
> 
>    Ligações visíveis
>    1. mailto:address@hidden
>    2. mailto:address@hidden
>    3. http://sites.google.com/site/ficmatinf
>    4. mailto:address@hidden
>    5. http://sites.google.com/site/ficmatinf
>    6. mailto:address@hidden
>    7. 
> http://br.groups.yahoo.com/group/shell-script/post;_ylc=X3oDMTJxc3F2NmhoBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BG1zZ0lkAzM2NjYxBHNlYwNmdHIEc2xrA3JwbHkEc3RpbWUDMTM4MjI3OTQ4OQ--?act=reply&messageNum=36661
>    8. 
> http://br.groups.yahoo.com/group/shell-script/post;_ylc=X3oDMTJlZjVnZnRhBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTM4MjI3OTQ4OQ--
>    9. 
> http://br.groups.yahoo.com/group/shell-script/message/36660;_ylc=X3oDMTM2N2NqcnQ1BF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BG1zZ0lkAzM2NjYxBHNlYwNmdHIEc2xrA3Z0cGMEc3RpbWUDMTM4MjI3OTQ4OQR0cGNJZAMzNjY2MA--
>   10. 
> http://br.groups.yahoo.com/group/shell-script/members;_ylc=X3oDMTJmMjJhbGpyBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwN2dGwEc2xrA3ZtYnJzBHN0aW1lAzEzODIyNzk0ODk-?o=6
>   11. 
> http://br.groups.yahoo.com/group/shell-script;_ylc=X3oDMTJlZGJmMDByBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTM4MjI3OTQ4OQ--
>   12. http://www.listas-discussao.cjb.net/
>   13. 
> http://br.groups.yahoo.com/;_ylc=X3oDMTJkM3FjOGMxBF9TAzk3NDkwNDM1BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMzgyMjc5NDg5
>   14. mailto:address@hidden
>   15. mailto:address@hidden
>   16. mailto:address@hidden
>   17. http://info.yahoo.com/legal/br/yahoo/utos/terms/
>   18. mailto:address@hidden
>   19. http://sites.google.com/site/ficmatinf
>   20. 
> mailto:address@hidden?subject=Res%3A%20Re%3A%20%5Bshell-script%5D%20sed%20%27s%2F%20-%20%2F%5Cn%2Fg%27
>   21. 
> http://br.groups.yahoo.com/group/shell-script/post;_ylc=X3oDMTJxdXFtaDY0BF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BG1zZ0lkAzM2NjYzBHNlYwNmdHIEc2xrA3JwbHkEc3RpbWUDMTM4MjI4NTg4NQ--?act=reply&messageNum=36663
>   22. 
> http://br.groups.yahoo.com/group/shell-script/post;_ylc=X3oDMTJlaWtybXBpBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTM4MjI4NTg4NQ--
>   23. 
> http://br.groups.yahoo.com/group/shell-script/message/36660;_ylc=X3oDMTM2MW5jMmVmBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BG1zZ0lkAzM2NjYzBHNlYwNmdHIEc2xrA3Z0cGMEc3RpbWUDMTM4MjI4NTg4NQR0cGNJZAMzNjY2MA--
>   24. 
> http://br.groups.yahoo.com/group/shell-script/members;_ylc=X3oDMTJmOWJ1amF0BF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwN2dGwEc2xrA3ZtYnJzBHN0aW1lAzEzODIyODU4ODU-?o=6
>   25. 
> http://br.groups.yahoo.com/group/shell-script;_ylc=X3oDMTJlNmI1bW9qBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTM4MjI4NTg4NQ--
>   26. http://www.listas-discussao.cjb.net/
>   27. 
> http://br.groups.yahoo.com/;_ylc=X3oDMTJkczBscmlxBF9TAzk3NDkwNDM1BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMzgyMjg1ODg1
>   28. 
> mailto:address@hidden?subject=Mudar%20Formato%20de%20Envio:%20Tradicional
>   29. mailto:address@hidden?subject=Envio%20de%20email:%20Resenha
>   30. mailto:address@hidden?subject=Sair%20do%20grupo
>   31. http://info.yahoo.com/legal/br/yahoo/utos/terms/
> 
>    Ligações escondidas:
>   32. 
> mailto:address@hidden?subject=Res%3A%20Re%3A%20%5Bshell-script%5D%20sed%20%27s%2F%20-%20%2F%5Cn%2Fg%27

-- 
Data Estelar 2456586,312720
http://sites.google.com/site/ficmatinf
Desejo-lhe Paz, Vida Longa e Prosperidade.
São Bem Vindas Mensagens no Formato texto UTF-8 com Acentos.


reply via email to

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