Usando o sed:
sed -e 's/:/\n/g' foo.txt
Isso é diferente do pergunta similarmente intitulada . Nem o Excel nem o OpenOffice permitem que os usuários especifiquem delimitadores de linha, então estou tentando substituir ponto e vírgula por quebras de linha. Como faço para editar o código de um arquivo de texto?
No bloco de notas, tentei substituir; com / n. Eu não achei que funcionaria; e isso não aconteceu. Meu longo arquivo txt / ~ csv está gritando: Help!
Usando o sed:
sed -e 's/:/\n/g' foo.txt
Eu suponho que se você tiver o Excel, você tem o Word ....
Você pode adicionar quebras de linha a partir da função Localizar / Substituir no Word 2010 - torne seu CSV um .txt e vá para a cidade. Em Localizar / Substituir, clique em "Mais > >" botão e, em seguida, a caixa suspensa especial para inserir uma quebra de linha como um substituto para " :
"
Você também pode fazer isso com NoteTab ; você executaria um comando replace-all, substituindo " ;
" por \r\n
- mas não se esqueça de marcar a caixa "expressão regular".
" \
" é um prefixo para indicar códigos de expressão regular e caracteres especiais. " \r
" é um retorno de carro e " \n
" é um avanço de linha; o par forma uma nova linha do Windows.
O melhor editor popular para esse tipo de tarefa é vim . Você terá algum aprendizado para fazer, então eu não vou ser específico sobre os comandos. É uma ferramenta essencial se você mexer muito com arquivos de texto.
Usando o bloco de notas de um programador
<br />
\r
Em seguida, repita
<p>
\r
Em seguida, repita
</p>
\r