Pytania otagowane jako character-encoding

Pytania dotyczące różnych reprezentacji znaków i zestawów znaków, takich jak: ASCII, UTF-8, EBCDIC. Często spotykane podczas przenoszenia plików między systemami operacyjnymi, które kodują nowe wiersze ze znakami powrotu karetki i / lub znakami nowej linii.

3
Jak naprawić rosyjskie litery w aplikacji Wine, gdy dostosowanie LANG nie pomaga?
Aplikacja z rosyjskim interfejsem użytkownika wyświetla większość znaków zapytania (niektóre elementy są renderowane poprawnie). Ustawienia regionalne systemu to angielski (en_US, en_IE), próbowałem Ubuntu i XUbuntu 12.04 z Wine 1.5. Próbowałem uruchomić aplikację za pomocą LANG=ru_RU.utf8 wine myapp.exe ale to nie pomaga. Sprawdziłem również, czy ttf-mscorefonts-installerjest zainstalowany. Jeśli korzystam z systemu …


2
Dlaczego wc -m i wc -c są różne?
Jako programista języka C zdziwiłem się, widząc, że wc -c(która liczy liczbę bajtów) i wc -m(która liczy liczbę znaków) generują bardzo różne wyniki dla mojego długiego pliku tekstowego. Zawsze mi mówiono, że sizeof(char)to 1 bajt. qdii@nomada ~/Documents $ wc -c sentences.csv 102990983 sentences.csv qdii@nomada ~/Documents $ wc -m sentences.csv 89023123 …

2
Które kodowania znaków są obsługiwane przez posix?
POSIX definiuje zachowanie narzędzi takich jak grep, awk, seditp, które pracują na plikach tekstowych. Ponieważ jest to plik tekstowy, myślę, że występują problemy z kodowaniem znaków. Pytanie: Jakie kodowanie znaków jest obsługiwane przez POSIX? (lub pliki tekstowe, jakie kodowanie może być obsługiwane przez systemy z kompilatorem POSIX?)

4
obsługa kodowania utf-8 za pomocą lpr
Podczas próby wysłania pliku tekstowego do drukarki za pośrednictwem lprz xterm, treść została uszkodzona nie do poznania, czego przyczyną ostatecznie było kodowanie pliku. Jeśli zamiast tego przetwarzam tekst za pomocą iconv(np. iconv -f utf-8 -t ascii//TRANSLIT), Plik jest drukowany normalnie. Inną sugestią, na jaką natknąłem się, jest ustawienie formatu dokumentu …

2
terminal: wyświetlanie znaków specjalnych
W niektórych programach, takich jak htoplinie i ramki, nie są wyświetlane poprawnie. Zamiast tego są wyświetlane jako -i /. Ale na innym komputerze są one wyświetlane poprawnie jako odpowiednie linie: Nie jestem pewien, czy jest to problem z terminalem, czy może jakiś pakiet jest potrzebny. W przypadku, gdy jest to …

3
Wpływ $ LANG na terminal
Próbuję dowiedzieć się, jak $LANGzachowuje się zmienna z gnome-terminalem (i opcją preferencji kodowania znaków). Używam iso8859-1 (latin1) jako mojego głównego zestawu znaków i wszystkie moje nazwy plików są zakodowane jako takie. Dla następujących testów zrobię ls -lkatalog z hiszpańskimi znakami akcentowanymi w nazwach plików: Przypadek 1: terminal gnome skonfigurowany dla …

1
Dlaczego moje nazwy plików wyglądają „normalnie” w systemie Linux, ale nie zdalnie w systemie Windows?
Podczas pracy z kolegą znalazłem dziwny problem, który wydaje się związany z kodowaniem. Pracujemy z niektórych obrazów, które mają dość proste nazwy plików, takich jak city.gifczy wine.gif, ale jak można się spodziewać rzeczy uzyskać bardziej skomplikowane przy użyciu znaków specjalnych, takich jak é, ë, à. Pracujemy również z danymi holenderskimi, …



4
Jak mogę zidentyfikować dziwną postać?
Próbuję zidentyfikować dziwną postać, którą znalazłem w pliku, z którym pracuję: $ cat file � $ od file 0000000 005353 0000002 $ od -c file 0000000 353 \n 0000002 $ od -x file 0000000 0aeb 0000002 Plik korzysta z kodowania ISO-8859 i nie można go przekonwertować na format UTF-8: $ …

2
znak specjalny w nazwie pliku (\ # 033OA)
Mam niewielki problem z bardzo upartym błędem podczas rsync. Jest to spowodowane plikiem ze znakiem specjalnym w nazwie pliku. Były inne, ale mogłem to rozwiązać, dokonując konwersji w kodowaniu nazwy pliku. Jednak tego jednego pliku nawet nie mogę znaleźć. Oto, co mówi rsync: ../.\#033OA.tex.pyD0MB" failed: No such file or directory …




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.