Deu certinho o script, valeu!!! A bagunça das quebras de linhas resolvi, o que faltou agora é os caracteres, mas creio que isso deve ser o tipo de codificação, estou testando algumas aqui para ver se resolve.
O "Não" digitado no Gedit, por exemplo, fica como "não" no notepad Em 27 de março de 2010 03:27, João Sales <[email protected]> escreveu: > Olá Paulo Horácio e Robson, > > A questão não é a codificação estar em ISO ou UTF-8, mas, o final das > linhas estarem no formato DOS ou UNIX ( CR, LF, CRLF ). > > Para mudar o final das linhas e tornar o arquivo compatível com DOS você > pode usar o plugin external tools (ou ferramentas externas) e criar uma > ferramenta de substituição utilizando o sed. > > Instale os plugins com o comando... > > $ sudo apt-get install gedit-plugins > > Depois abra o gedit, vá em editar > preferencias > plugins e ative o > plugin ferramentas externas. > > Crie o arquivo: > > /home/$USER/.gnome2/gedit/tools/unix-to-dos > > Abra este arquivo com o próprio gedit e coloque nele este conteúdo: > > #!/bin/sh > # [Gedit Tool] > # Input=document > # Save-files=nothing > # Name=UNIX to DOS > # Applicability=all > # Output=replace-document > > sed s/\([^\r]\)$/\1\r/g > > # ----- fim do script ----- > > > Salve o arquivo, torne-o executável com o comando: > > $ chmod +x /home/$USER/.gnome2/gedit/tools/unix-to-dos > > Feche o gedit e abra novamente, > clique no menu Ferramentas > Ferramentas externas e selecione a nova > ferramenta UNIX to DOS > > Isso irá converter o final de todas as linhas do arquivo para o formato > DOS. > > Utilizo isso para editar scripts de logon no samba ( .bat .kix .cmd, etc ). > > Em termos de busca e substituição, o sed faz praticamente tudo que > precisarmos. > > Caso queira se aprofundar no assunto, tem um material muito bom no link: > http://aurelio.net/sed/sed-HOWTO/index.html > > Espero ter ajudado, > > Falow... > > > Em 27-03-2010 00:49, Robson - GMail escreveu: > > Se não me engano é o ISO 8859-1 que o Windows usa. > > > > > > Em 26-03-2010 23:45, Paulo Horácio escreveu: > >> Galera como faço para salvar um arquivo simples de texto (o .txt) do Win > >> através do Gedit de modo que se eu abrir ele no win não vou ter > problemas > >> com os caracteres? Creio que isso tem algo a ver com a codificação dos > >> caracteres que ele permite selecionar, qual deles devo escolher? > >> > >> > >> Aqui está selecionado como UTF-8 mas toda vez que abro no notepad ele > perde > >> as quebras de linhas, um exemplo: > >> > >> Salvo no Gedit: > >> > >> abcdefg > >> AbDsCD > >> adasese > >> AAASDDD > >> > >> No Notepad fica assim: > >> > >> abcdefg AbDsCD adasese AAASDDD > >> > > > > > > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

