Ini ialah arahan ascii2uni yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
ascii2uni - tukar perwakilan ASCII 7-bit kepada UTF-8 Unicode
SINOPSIS
ascii2uni [pilihan] ( fail nama>)
DESCRIPTION
ascii2uni menukarkan pelbagai perwakilan ASCII 7-bit kepada UTF-8. Ia berbunyi daripada
input standard dan menulis kepada output standard. Perwakilan yang difahami ialah
disenaraikan di bawah di bawah pilihan baris arahan. Jika tiada format dinyatakan, standard
format perenambelasan (cth 0x00e9) diandaikan.
COMMAND LINE PILIHAN
-a Tukar daripada format yang ditentukan. Format boleh ditentukan melalui
mengikuti kod aksara tunggal sewenang-wenangnya, dengan menggunakan nama seperti "SGML_decimal", dan
dengan contoh format yang dikehendaki.
A Tukar nombor perenambelasan dengan awalan U dalam kurungan sudut ( ).
B Tukar \x-escaped hex (cth \x00E9)
C Tukarkan \x nombor perenambelasan yang terlepas dalam pendakap (cth \x{00E9}).
D Tukar rujukan aksara angka HTML perpuluhan (cth é)
E Tukar perenambelasan dengan awalan U (U00E9).
F Tukar perenambelasan dengan awalan u (u00E9).
G Tukar perenambelasan dalam petikan tunggal dengan awalan X (cth X'00E9').
H Tukar rujukan aksara angka HTML perenambelasan (cth é)
I Tukar heksadesimal UTF-8 dengan heks setiap bait didahului oleh tanda =-(cth.
=C3=A9) . Ini ialah format Boleh Cetak Dipetik yang ditakrifkan oleh RFC 2045.
J Tukar heksadesimal UTF-8 dengan heks setiap bait didahului oleh tanda % (cth.
%C3%A9). Ini ialah format URIescape yang ditakrifkan oleh RFC 2396.
K Tukarkan UTF-8 perlapanan dengan setiap bait dilepaskan oleh garis miring ke belakang (cth \303\251)
L Tukar \U-escaped hex di luar BMP, \u-escaped hex dalam BMP
(U+0000-U+FFFF).
M Tukar rujukan aksara angka SGML heksadesimal (cth \#xE9;)
N Tukar rujukan aksara angka SGML perpuluhan (cth \#233;)
O Tukar pelarian perlapanan untuk tiga bait rendah dalam susunan big-endian(cth
\000\000\351))
P Tukar nombor perenambelasan dengan awalan U+ (cth U+00E9)
Q Tukar entiti aksara HTML (cth é).
R Tukar nombor heksadesimal mentah (cth 00E9)
S Tukar larian heksadesimal untuk tiga bait rendah dalam susunan besar-endian (cth
\x00\x00\xE9)
T Tukar pelarian perpuluhan untuk tiga bait rendah dalam susunan besar-endian (cth
\d000\d000\d233)
U Tukar nombor perenambelasan \u-melarikan (cth \u00E9).
V Menukar \u-escaped nombor perpuluhan (cth \u00233).
X Tukar nombor perenambelasan piawai (cth 0x00E9).
Y Tukar ketiga-tiga jenis pelarian HTML: heksadesimal dan aksara perpuluhan
rujukan dan entiti watak.
0 Tukar heksadesimal UTF-8 dengan setiap heks bait disertakan dalam kurungan sudut
(cth ).
1 Tukar nombor heksadesimal format Lisp Biasa (cth #x00E9).
2 Tukar nombor perpuluhan format Perl dengan awalan v (cth v233).
3 Tukar nombor perenambelasan dengan awalan $ (cth $00E9).
4 Tukar nombor perenambelasan format Postskrip dengan awalan 16# (cth 16#00E9).
5 Tukar nombor perenambelasan format Lisp Biasa dengan awalan #16r (cth #16r00E9).
6 Tukar nombor perenambelasan format ADA dengan awalan 16# dan akhiran # (cth
16#00E9#).
7 Tukar heksadesimal UTF-8 format log Apache dengan heks setiap bait didahului dengan a
sengkang terbalik-x (cth \xC3\xA9).
8 Tukar nombor perenambelasan format Microsoft OOXML dengan awalan _x dan akhiran _
(cth _x00E9_).
9 Tukar %\u-escaped nombor perenambelasan (cth %\u00E9).
-h Tolong. Cetak mesej penggunaan dan keluar.
-v Cetak maklumat versi program dan keluar.
-m Terima entiti HTML yang tidak digunakan tanpa koma bertitik akhir, cth "é" di tempatnya
daripada "é".
-p tulen. Anggapkan bahawa input terdiri sepenuhnya daripada pelarian kecuali untuk sewenang-wenangnya (tetapi
bukan nol) jumlah ruang kosong yang memisahkan.
-q Senyap. Jangan bersembang tanpa perlu.
-Z
Tukar input menggunakan format yang dibekalkan. Format yang ditentukan akan digunakan sebagai
format rentetan dalam panggilan ke sscanf(3) dengan satu hujah yang terdiri daripada penunjuk
kepada integer panjang yang tidak bertanda. Sebagai contoh, untuk mendapatkan keputusan yang sama seperti dengan -U
bendera, formatnya ialah: \u%04X.
Jika format tersebut Boleh Dicetak-Dipetik, walaupun ia bukan secara tegas penukaran a
ASCII melarikan diri ke Unicode, mengikut RFC 2045, jika tanda sama rata berlaku pada penghujungnya
bagi baris input, kedua-dua tanda sama dan baris baharu serta-merta dilangkau.
Semua pilihan yang menerima input perenambelasan mengecam perenambelasan huruf besar dan kecil
digit.
EXIT STATUS
Nilai berikut dikembalikan semasa keluar:
0 KEJAYAAN
Input telah berjaya ditukar.
3 INFO Pengguna meminta maklumat seperti nombor versi atau sinopsis penggunaan dan
ini telah disediakan.
5 PILIHAN BURUK
Bendera pilihan yang salah telah diberikan pada baris arahan.
7 KEHABISAN INGATAN
Memori tambahan tidak berjaya diminta.
8 REKOD BURUK
Rekod yang tidak betul telah dikesan dalam input.
Gunakan ascii2uni dalam talian menggunakan perkhidmatan onworks.net