Programowanie w systemie UNIX/Kodowanie: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Linia 138:
** Browser Test Page for Unicode Character<ref>[http://www.fileformat.info/info/unicode/char/search.htm Browser Test Page for Unicode Character]</ref>
** [http://detexify.kirelabs.org/classify.html detexify : find a symbol in symbols-a4.pdf that you just can't memorize. ]
* offline
** w konsoli
 
===Jak sprawdzić kodowanie pliku w konsoli ? ==
 
Sprawdzanie za pomocą komendy file ( nazwa pliku i wynik przykładowe) :
 
file a.txt
 
a.txt: UTF-8 Unicode (with BOM) text, with very long lines
 
UTF-8
* jak korzystać w c <ref>[http://www.cprogramming.com/tutorial/unicode.html jak korzystać w c z utf-8]</ref><ref>[http://unicodebook.readthedocs.org/en/latest/programming_languages.html C i unicode]</ref>
 
 
Za pomocą komendy od :<ref>[http://www.thegeekstuff.com/2012/08/od-command/ od - The Geek stuff]</ref>
 
od -c babymonsterBUM.txt
 
przykładowy wynik :
 
<pre>
0000000 357 273 277 s i z e 2 0 0 0 1 0 0
0000020 0 \n v i e w 1 5 4 0 . 4 0 2
0000040 6 2 2 3 2 4 2 1 4 1 8 5 2 1 4 8
0000060 0 3 7 8 2 4 7 2 4 5 8 4 0 2 5 8
0000100 3 5 7 5 5 1 3 5 0 1 1 3 4 2 8 8
0000120 1 0 2 7 0 4 2 5 2 5 6 2 7 0 3 9
0000140 5 6 9 5 0 2 8 8 1 6 7 0 9 4 6 7
0000160 4 5 5 5 7 4 1 2 9 3 0 3 2 7 1 1
0000200 5 3 9 3 2 5 8 7 9 4 9 1 3 5 4 8
...
0010260 r a t e - m y - f r a c t a l )
0010300 / b a b y - m o n s t e r / \n
0010317
</pre>
 
Lub za pomocą edytora binarnego , np. beav, Jeex<ref>[http://www.hds619.net/index.php?ref=projects&sub=jeex Jeex]</ref> lub Okteta.<ref>[https://utils.kde.org/projects/okteta/ Okteta - edytor plików binarnych]</ref>
 
==Typowe problemy ==