Mudanças entre as edições de "Enconding"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
 
(5 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 5: Linha 5:
  
 
Converta um arquivo, você deve criar outro arquivo
 
Converta um arquivo, você deve criar outro arquivo
# iconv -f iso-8859-1 -t utf-8 nomedoarquivo > novoarquivo
 
 
 
  $ iconv -f UTF-8 -t ISO-8859-1 arquivo-utf > arquivo-iso
 
  $ iconv -f UTF-8 -t ISO-8859-1 arquivo-utf > arquivo-iso
 
  $ iconv -f ISO-8859-1 -t UTF-8 arquivo-iso > arquivo-utf
 
  $ iconv -f ISO-8859-1 -t UTF-8 arquivo-iso > arquivo-utf
Linha 12: Linha 10:
 
alterando varios arquivo de uma vez
 
alterando varios arquivo de uma vez
 
  $ mkdir temp; for i in *.html; do iconv -f iso-8859-1 -t utf-8 "$i"> temp/"$i"; done
 
  $ mkdir temp; for i in *.html; do iconv -f iso-8859-1 -t utf-8 "$i"> temp/"$i"; done
 +
 +
para renomear nome do arquivo:
 +
 +
$ sudo apt-get install recode
 +
 +
E convertendo de ISO-8859-1 para UTF-8, por exemplo:
 +
 +
$ recode iso-8859..utf-8 nome-do-arquivo
 +
 +
http://forum.wmonline.com.br/lofiversion/index.php/t188196.html
 +
 +
converter nome de pasta com codificação iso88591 para utf8
 +
convmv -f iso88591 -t utf8 -r Música/ --notest
 +
 +
 +
outro exemplo
 +
<source lang="bash">
 +
convmv -r -f cp-850 -t UTF-8 . --notest
 +
</source>
 +
 +
 +
outra forma
 +
cat DespesasCandidatos.csv | sed "s/\([0-9]\),\([0-9]\)/\1.\2/" > DespesasCandidatos-tmp.csv
 +
 +
[[Categoria:gnuzinho]]
 +
[[Categoria:dicas]]

Edição atual tal como às 18h50min de 30 de novembro de 2015

(troque iso-8859-1 com o conjunto de caracteres a partir do qual você está convertendo) (Veja se a saída é o esperado)

# iconv -f iso-8859-1 -t utf-8 nomedoarquivo

Converta um arquivo, você deve criar outro arquivo

$ iconv -f UTF-8 -t ISO-8859-1 arquivo-utf > arquivo-iso
$ iconv -f ISO-8859-1 -t UTF-8 arquivo-iso > arquivo-utf

alterando varios arquivo de uma vez

$ mkdir temp; for i in *.html; do iconv -f iso-8859-1 -t utf-8 "$i"> temp/"$i"; done

para renomear nome do arquivo:

$ sudo apt-get install recode

E convertendo de ISO-8859-1 para UTF-8, por exemplo:

$ recode iso-8859..utf-8 nome-do-arquivo

http://forum.wmonline.com.br/lofiversion/index.php/t188196.html

converter nome de pasta com codificação iso88591 para utf8

convmv -f iso88591 -t utf8 -r Música/ --notest


outro exemplo

convmv -r -f cp-850 -t UTF-8 . --notest


outra forma

cat DespesasCandidatos.csv | sed "s/\([0-9]\),\([0-9]\)/\1.\2/" > DespesasCandidatos-tmp.csv