mbconv - Online w chmurze

To jest polecenie mbconv, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks, korzystając z jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


mbconv - Konwerter schematów kodowania znaków

STRESZCZENIE


mbconv [opcje] ...

OPIS


Jest to aplikacja biblioteki do obsługi kodowania znaków w wielu oktetach:

http://pub.ks-and-ks.ne.jp/prog/libmoe/

napisany głównie do debugowania biblioteki.

Czyta oktet po oktecie z plików podanych w wierszu poleceń (lub ze standardowego wejścia, jeśli nie ma żadnego pliku
określony), konwertuje schemat kodowania znaków (CES) zgodnie z opcjami wiersza poleceń
(opisane poniżej) i wypisz na standardowe wyjście (lub plik określony przez -t opcja lub -a
opcja).

Opcje
-?, -h, --help
wyświetlić podsumowanie opcji i wyjść.

-a filet, --dołączyć do=filet
dane wyjściowe są dołączane do filet.

-c konwertery, --Konwertuj na=konwertery
określa konwersję kodowania znaków. konwertery lista musi być oddzielona przecinkami
słowa opisane w „Specyfikatorach konwersji”.

-f Flagi, --flaga=Flagi
określa flagi do zmiany zachowania konwersji. Flagi musi być lista oddzielona przecinkami
słów opisanych w „Oznacznikach flag”.

-i, --Wejście
kolejne opcje dotyczą strumienia wejściowego.

-m ciąg, --mime-charset=ciąg
Przeprowadzane jest kodowanie MIME zgodne z RFC2047. jest używany jako nazwa zestawu znaków.

-n, --numer linii
numer linii (>= 1) jest wstawiany na początku każdej linii.

-o, --wyjście
kolejne opcje dotyczą strumienia wyjściowego.

-t filet, --do=filet
wyjście do pliku (obcięte).

-w, --szerokość
szerokość wyjściowa każdej linii.

-cs , --zestaw znaków=ciąg
określa nazwę zestawu znaków. Akceptowane są również niektóre specyfikacje językowe, a także
Nazwy zestawów znaków MIME, które są używane do ograniczania kandydatów schematu kodowania danych wejściowych
strumień. Dopuszczalne języki są wymienione w „Dopuszczalne języki”.

--format=ciąg
określa format wyjściowy

--który
wypisz nazwę zestawu znaków każdego strumienia wejściowego na stderr, w postaci

filet Nazwa„” charset Nazwa

jeśli w wierszu poleceń podano dwa lub więcej plików, lub

charset Nazwa

Inaczej.

--wyrażenie regularne=regularny wyrażenie
określa wyrażenie regularne do filtrowania danych wyjściowych. Kodowanie znaków regularny
wyrażenie można określić, wstawiając ciąg postaci

„*”charset Nazwa„*”

na początku wyrażenia regularnego, w przeciwnym razie UTF-8. Kodowanie znaków
wyrażenie jest konwertowane na strumień wyjściowy przed dopasowaniem.

Konwersja specyfikatorzy
Konwersja jest stosowana tuż przed przesłaniem każdego znaku do strumienia. Konfiguracja konwersji to
wykonywane automatycznie na podstawie CES. Więc w większości przypadków nie musisz określać konwerterów
jawnie.

Ascii
krajowe ASCII przekonwertowane na US-ASCII,

ces odpowiednio przekonwertowane zgodnie z CES powiązanym ze strumieniem wejściowym/wyjściowym,

do-ucs
konwertowane na Unicode,

f2h, pełny do połowy
Znaki zgodności o pełnej szerokości są konwertowane na odpowiadające im znaki o połowie szerokości,

h2f, od połowy do pełnego
Znaki zgodności o połowie szerokości są konwertowane na odpowiadające im znaki o pełnej szerokości,

jisx0213
Punkty kodowe w JIS C 6226 lub w JIS X 0208, które nie są powiązane z żadnym znakiem, są
przerobiony na samolot JIS X 0213 1,

jisx0213-agresywny
Wszystkie punkty kodowe w JIS C 6226 lub w JIS X 0208 są konwertowane na płaszczyznę 0213 JIS X 1,

ms-latin1
Znaki Unicode punktu kodowego od 0x80 do 0x9F (oba włącznie) są konwertowane
do innych znaków Unicode tak, jakby były znakami tego punktu kodowego w Microsoft
Strona kodowa Windows 1252.

ucs-to-jis0208-extra, jis0208-do-ucs-dodatkowe
Konwertery między niektórymi znakami JIS X 0208 i Unicode mające podobne glify (by
dzięki uprzejmości Ambrose Liacli@ada.dhs.org>).

Flaga specyfikatorzy
use-0x28-for-94x94inG0, 28
użyj „1/11 2/4 2/8 F” zamiast „1/11 2/4 F”, aby wyznaczyć zestawy znaków z końcowym oktetem
4/0, 4/1 lub 4/2 do G0,

ac, ascii-w-kontroli
sekwencja ucieczki „1/11 2/8 4/2” jest wyprowadzana przed każdym znakiem sterującym,

Nossl, ignoruj-7bit-single-shift
sekwencja ucieczki dla 7-bitowego pojedynczego przesunięcia jest ignorowana,

dnc, odrzuć-niepreferowany-znak
odrzuć znaki, których CES powiązany ze strumieniem wyjściowym nie może zdekodować.

Do przyjęcia języki
Następujące słowa mogą być podane zamiast nazwy zestawu znaków MIME dla strumienia wejściowego. W tym
przypadku, schemat kodowania jest automatycznie wykrywany (miejmy nadzieję) wśród kolejnych.

c, cn, Chiny, chiński
x-gb-18030-2000, cn-big5, utf-8 lub x-euc-tw.

j, ja, jp, Japonia, język japoński
euc-jp, shift_jis lub utf-8.

k, ko, kr, Korea, koreański
euc-kr, x-johab, utf-8 lub x-unified-hangul.

cjk iso-8859-1, x-gb-18030-2000, cn-big5, x-euc-tw, euc-jp, shift_jis, euc-kr, x-johab,
x-unified-hangul lub utf-8.

Korzystaj z mbconv online za pomocą usług onworks.net



Najnowsze programy online dla systemów Linux i Windows