[FUGSPBR] Texto windows em FreeBSD caracteres de final de linha
Fabio Moraes
fabio em qwc.com.br
Sex Set 5 20:56:14 BRT 2003
para tirar o ^M do final das linhas, voce pode usar esta linha de comando bem simples:
sed -e 's/^M//g' arquivo_original > novo_arquivo
se voce quiser manter o nome do arquivo, pode fazer uma pequena alteracao:
sed -e 's/^M//g' arquivo_original.c > novo_arquivo.c; \
mv novo_arquivo.c arquivo_original.c
para mudar de todos os arquivos de uma arvore inteira de diretorios, use:
for i in `find . -name "*.c"`; do
sed -e 's/^M//g' $i > $i.new;
mv $i.new $i
done
jah se o seu problema for que NOVOS arquivos estejam sendo gerados com os ^M, temo que tenha que usar scripts. ateh mesmo para usar o dos2unix.
espero ter ajudado.
cordialmente,
---
Fabio Portes
fabio em qwc.com.br
On Fri, 05 Sep 2003 19:45:36 -0300
Antonio Torres <antonio.torres em newspace.net.br> wrote:
> O Uebmial funciona perfeitamente bem *sem* ter que 'mexer' nos fontes.
> Tenho vários instalados e funcionando...qualquer 'navegador' que se preze
> (até o IExplore) ignora os ^Ms...
>
> de qualquer maneira, procure no ports que voce vai encontrar o
> dos2unix/unix2dos.... são 'programas'para qualquer *nix... não só para o
> Linux...
>
>
> []s
>
> Antonio Torres
> antonio.torres em newspace.net.br
>
>
>
> At 16:22 5/9/2003, you wrote:
>
>
> > Estou pensando em utiliza a alternartiva Uebimiau como Webmail
> >em nossos servidores, o grande problema é que os fontes do webmial
> >foram escritos em máquinas windows o que é incompatível com os *nix.
> > No Linux eu tinha o utilitário dos2unix que acertava os
> >caracteres de final de linha para o formato do Linux. Existe algum
> >comando parecido para o Freebsd? Mesmo baixando o arquivo tar.gz do
> >Uebimiau está ocorrendo este pequeno problema.
> >
> >--
> >Shander Lyrio (31) 3498-3333 R:226 ICQ: 71366121
> >Analista de Sistemas
> >Unibras Distribuição e Serviços Ltda
-------------- Próxima Parte ----------
_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd