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

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

RES: RES: [shell-script] Eliminar o Caracter ^M do texto


From: Julio Cezar Neves - DATAPREVRJ
Subject: RES: RES: [shell-script] Eliminar o Caracter ^M do texto
Date: Wed, 29 Sep 2004 11:09:36 -0300

Taí Miranda,
bem pensado. Nunca tinha me ocorrido isso (ou talvez já tenha esquecido.
Estou com paridade de memória :). Veja só:

for i in $(echo "obase=8; $(seq 16)" | bc)
> do
>     echo -e "\0$i" | cat -v
> done
^A
^B
^C
^D
^E
^F
^G
^H



^K
^L
^M
^N
^O
^P

Só pulou o ^J (ENTER) e ^I(TAB) pq neste caso ambos foram interpretados.
Legal!

[ ]s,
Julio Cezar Neves
- Gerente do Programa de Software Livre -
Tel:+55 21 2528-7070 / +55 21 8112-9988
Fax: +55 21 2528-7646
mailto:address@hidden


| -----Mensagem original-----
| De: Miranda [mailto:address@hidden]
| Enviada em: quarta-feira, 29 de setembro de 2004 10:29
| Para: address@hidden
| Assunto: Re: RES: [shell-script] Eliminar o Caracter ^M do texto
| 
| 
| qualquer CTRL seguido de uma letra
| tem como correspondente numérico
| a sua ordem mesmo no alfabeto
| assim
| CTRL-A    corresponde a \001
| CTRL-C  a  \003
| como M é a décima terceira letra 
| 13 vai correponder em octal a 8 + 5   ou seja \015
| em octal
| ( acho que é isso e que não viajei , espero  :o)     )
| 
| On Wednesday 29 September 2004 04:14, eduardo wrote:
| > mas como fazer para chegar neste 015 ?
| >
| > Em Qua 29 Set 2004 11:59, Julio Cezar Neves - DATAPREVRJ escreveu:
| > > Anderson,
| > > Para provar que o ^M tem 015 como representação octal veja:
| > >
| > > Prompt> echo -e "\015" | cat -v
| > > ^M
| > >
| > > então use o tr mas com a seguinte sintaxe:
| > >
| > > Prompt> tr -d "\015" < arquivo > saida
| > > Prompt> mv -f saida arquivo
| > >
| > > [ ]s,
| > > Julio Cezar Neves
| > > - Gerente do Programa de Software Livre -
| > > Tel:+55 21 2528-7070 / +55 21 8112-9988
| > > Fax: +55 21 2528-7646
| > > mailto:address@hidden
| > >
| > > | -----Mensagem original-----
| > > | De: Anderson Soprana [mailto:address@hidden]
| > > | Enviada em: quarta-feira, 29 de setembro de 2004 08:48
| > > | Para: Shell Scrip - Grupo
| > > | Assunto: [shell-script] Eliminar o Caracter ^M do texto
| > > |
| > > |
| > > |
| > > | Olá, eu presciso eliminar o caracter ^M de um arquivo texto,
| > > | ja tentei o comando (tr -d '^M' <arquivo >destino) e 
| não funcionou
| > > | alguem pode me ajudar..
| > > |
| > > | Grato....
| > > |
| > > |
| > > |
| > > | 
| ---------------------------------------------------------------------
| > > | Esta lista não admite a abordagem de outras liguagens de
| > > | programação, como perl, C etc. Quem insistir em não seguir
| > > | esta regra será moderado sem prévio aviso.
| > > | 
| ---------------------------------------------------------------------
| > > | Sair da lista: address@hidden
| > > | 
| ---------------------------------------------------------------------
| > > | Esta lista é moderada de acordo com o previsto em
| > >
| > > http://www.listas-discussao.cjb.net
| > > 
| ---------------------------------------------------------------------
| > >
| > > Links do Yahoo! Grupos
| > >
| > >
| > >
| > >
| > >
| > >
| > >
| > >
| > >
| > >
| > > 
| ---------------------------------------------------------------------
| > > Esta lista não admite a abordagem de outras liguagens de 
| programação,
| > > como perl, C etc. Quem insistir em não seguir esta regra 
| será moderado
| > > sem prévio aviso.
| > > 
| ---------------------------------------------------------------------
| > > Sair da lista: address@hidden
| > > 
| ---------------------------------------------------------------------
| > > Esta lista é moderada de acordo com o previsto em
| > > http://www.listas-discussao.cjb.net
| > > 
| ---------------------------------------------------------------------
| > >
| > > Links do Yahoo! Grupos
| >
| > 
| ---------------------------------------------------------------------
| > Esta lista não admite a abordagem de outras liguagens de 
| programação, como
| > perl, C etc. Quem insistir em não seguir esta regra será 
| moderado sem
| > prévio aviso.
| > 
| --------------------------------------------------------------
| ------- Sair
| > da lista: address@hidden
| > 
| ---------------------------------------------------------------------
| > Esta lista é moderada de acordo com o previsto em
| > http://www.listas-discussao.cjb.net
| > 
| ---------------------------------------------------------------------
| >
| > Links do Yahoo! Grupos
| >
| >
| >
| 
| 
| 
| ---------------------------------------------------------------------
| Esta lista não admite a abordagem de outras liguagens de 
| programação, como perl, C etc. Quem insistir em não seguir 
| esta regra será moderado sem prévio aviso.
| ---------------------------------------------------------------------
| Sair da lista: address@hidden
| ---------------------------------------------------------------------
| Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
 
Links do Yahoo! Grupos




 
 


reply via email to

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