View previous topic :: View next topic |
Author |
Message |
Dexter2004 Tux's lil' helper
Joined: 23 Jul 2004 Posts: 123
|
Posted: Tue Dec 28, 2004 7:43 pm Post subject: encoding de ficheiros |
|
|
viva
Estou com o pequeno problema.
Tinha uns ficheiros de texto que estavam numa instalação de linux que estava com o "encoding" em ingles.... e os ficheiros tinham caracteres como "ã ç ê" etc... agora quando eu gravo estes ficheiros para o meu gentoo com o "encoding" em pt estes caracteres ficam esquesitos....
Alguem sabe como posso converter estes ficheiros de maneira a ficarem bem?
desde ja agradeço |
|
Back to top |
|
|
fernandotcl Veteran
Joined: 20 Nov 2003 Posts: 1396 Location: Sao Paulo, Brazil
|
Posted: Mon Jan 03, 2005 3:39 am Post subject: |
|
|
Eu estou certo de que deve existir uma maneira mais prática, mas vários editores salvam em vários encodings. O gedit é um deles, basta abrir os arquvos e salvá-los em outro encoding. _________________ RTFM! |
|
Back to top |
|
|
Dexter2004 Tux's lil' helper
Joined: 23 Jul 2004 Posts: 123
|
Posted: Mon Jan 03, 2005 12:19 pm Post subject: |
|
|
mas isso tem que ser um a um... são muitos ficheiros... assim nunca mais me despacho |
|
Back to top |
|
|
plank n00b
Joined: 25 Jul 2002 Posts: 22 Location: Lisboa, Portugal
|
Posted: Fri Jan 07, 2005 10:00 pm Post subject: |
|
|
Code: |
iconv --help
Usage: iconv [OPTION...] [FILE...]
Convert encoding of given files from one encoding to another.
Input/Output format specification:
-f, --from-code=NAME encoding of original text
-t, --to-code=NAME encoding for output
Information:
-l, --list list all known coded character sets
Output control:
-c omit invalid characters from output
-o, --output=FILE output file
-s, --silent suppress warnings
--verbose print progress information
-?, --help Give this help list
--usage Give a short usage message
-V, --version Print program version
Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.
|
com o iconv podes fazer um cript para passar de um encoding a outro.
tipo
Code: |
find . -type f -exec iconv -f latin1 -t utf8 {} -o {}.converted \;
|
Pode estar sintáticamente errado mas é qualquer coisa deste tipo:
Code: |
cat > teste.conv
Acentos á À à etc
ç
fim
find . -type f -maxdepth 1 -iname "*.conv" -exec iconv -f latin1 -t utf8 {} -o {}.converted \;
cat teste.conv.converted
Acentos á à à etc
ç
fim
|
é só escolher os encodings correctos[/quote] |
|
Back to top |
|
|
Dexter2004 Tux's lil' helper
Joined: 23 Jul 2004 Posts: 123
|
Posted: Sat Jan 08, 2005 1:39 am Post subject: |
|
|
acho que é mesmo isto que preciso thanks |
|
Back to top |
|
|
|