+ Responder ao Tópico



  1. #1

    Padrão Caracteres de quebra de linha.

    Opa galera, beleza? o/
    Não sei se vocês podem me ajudar, mas tipo, estou com um problema em importar um arquivo em um sistema e queria identificar o sistema do arquivo e também identificar qual o código de quebra de linha que ele está utilizando.

    Até onde eu sei, a quebra de linha é indicada pelas letras ^M. Alguém sabe como posso fazer para exibir estes caracteres com um editor de texto qualquer? Tentei no vim, vi, pico sem resultado.

    Valeu. o/

  2. #2

    Padrão

    \n = new line

    \n\r = new line with return ...

    no windows o padrao eh \n\r .. linux eh só \n

  3. #3

    Padrão

    Opa Alexandre, bom dia!
    Entendi, mas como faço pro vim ou o pico exibir estes caracteres ao abrir um arquivo? Ou teria algum outro programa que eu possa usar para exibir este arquivo e estes caracteres? Valeu. =)

  4. #4

    Padrão

    abre esse arquivo no wordpad do windows e salva... acho que ele tira os ^M !

    na programação da importação voce precisa detectar a quebra

  5. #5

    Padrão

    1 - Abre o arquivo no Microsoft Word,
    2 - Retire os caractes de controle que ficam no inicio e no fim do arquivo (são uns 2 ou 3 "quadradinhos"),
    3 - Salve como "Texto sem Formatação",
    4 - Na próxima Caixa de Diálogo (Conversão de Arquivo), no campo "Terminar linhas com:" escolha "Somente alimentação de linha".
    Pronto, o Linux consegue ler sem problema.