אנגליתצרפתיתספרדי

Ad


סמל OnWorks

kcc - מקוון בענן

הפעל kcc בספק אירוח חינמי של OnWorks על Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה kcc שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


kcc - כיסוי קוד Kanji עם זיהוי אוטומטי של קידוד

תַקצִיר


kcc [ -IOchnvxz ] [ -b גודל bufsize ] [ פילה ]...

תיאור


kcc הוא מסנן שקורא פילה ברצף, ממיר קידודי קאנג'י ופלט ל
stdout. אם לא צוין קובץ או צוין - בתור שם הקובץ, זה נקרא מ-stdin. אתה יכול
ציין קידודי קאנג'י עבור קלט/פלט. למרות זאת, kcc זיהוי קידוד קלט באופן אוטומטי,
אם לא תציין קידוד קלט.

קידודי הקאנג'י הזמינים הם JIS (7 סיביות ו/או 8 סיביות), Shift JISEUCDEC. לקלט
קידוד, אתה יכול לערבב כאשר אלה הם זוג אחד של EUC DEC או Shift JIS ו-7 סיביות JIS.
SI/SOESC(I מזוהה כחצי רוחב של JIS.

אפשרויות


-O
-IO I עבור קידוד קאנג'י קלט ¤O עבור קידוד קאנג'י פלט. כאשר אין קידוד קלט
שצוין, הוא יזוהה אוטומטית, ואם שני הקלט/פלט אינם
שצוין, קידוד הפלט הוא 7 סיביות JIS.

אתה יכול לציין אחד מהאפשרויות הבאות עבור קידוד הקלט, I.

e EUC (זמין עם 7 סיביות JIS)
d DEC (זמין עם 7 סיביות JIS)
s Shift JIS (זמין עם 7 סיביות JIS)
j7 or k
7 סיביות JIS
8 8 סיביות JIS

אתה יכול לציין אחד מהאפשרויות הבאות עבור קידוד פלט, O.

e EUC
d דצמבר
s העבר JIS
jXY or 7XY
7 סיביות JIS(באמצעותSI/SO עבור ייעוד JIS kana)
kXY 7 סיביות JIS(באמצעותESC(I עבור ייעוד JIS kana)
8XY 8 סיביות JIS

By XY in O אפשרות, אתה יכול לציין באיזה רצף בריחה נעשה שימוש בקידוד JIS. BJ
הוא ברירת מחדל. ייעוד קאנג'י משלים קבוע ל ESC$(D

X קאנג'י מוגדר על ידי:
B ESC$B(JIS X0208-1983)
@ ESC$@(JIS X0208-1978)
+ ESC&@ESC$B(JIS X0212-1990)
Y אלפא נומרי מסומן על ידי:
B ESC(B(ASCII)
J ESC(J(JIS Roman; JIS X0201)
H ESC(H(שוודית; הוצא משימוש בתוקף)

-v מוציא תוצאה של זיהוי קידוד קלט ל-stderr.

-x מצב הרחבה. על ידי זיהוי אוטומטי של קידודי קלט, זיהוי מוגדר על ידי משתמש
תווים ואזור תו מורחב ( מחוץ לטווח של EUC, רוחב חצי לא מוגדר
kana, תו שליטה, אזור C1 ו/או אזור תו מורחב Shift C1 JIS ).
ההבחנה בין DEC ו-EUC מתבצעת במצב זה.

-z מצב כיווץ. אל תזהה kana של חצי רוחב (למעט 7 סיביות JIS) עם קידוד קלט
איתור. עם אפשרות זו, הדיוק של זיהוי אוטומטי של קידודי קלט הופך
הרבה יותר טוב עבור קובץ ללא חצי רוחב kana.

-h בדרך כלל, כאשר ממירים את הקאנה ברוחב חצי ל-DEC , היא הופכת לקטקנה ברוחב מלא.
עם אפשרות זו, זה הופך להירגנה.

-n תווים מוגדרים על ידי משתמש, תווים מורחבים ותווי קאנג'י משלימים
מומרים לקופסה לבנה ברוחב מלא, ואזור לא מוגדר של חצי רוחב קאנה
המרה לנקודה ממורכזת ברוחב חצי.

-b גודל bufsize
ציין את גודל המאגר. 8kbytes הוא ברירת מחדל.

-c אל תמיר אלא בדוק את קידוד הקלט והדפס את התוצאה ל-stdout. שונה עם
זיהוי אוטומטי רגיל, כל התוכן של הקובץ נבדק. עם זאת, מתי
נמצא חוסר עקביות של קידודים, הפסק את הקריאה והדפיס "נתונים". אפשרויות
אלא -x¤-z מתעלמים.

דוגמאות


% kcc -e פילה
קידוד קלט מזוהה באופן אוטומטי, והפלט הוא בקידוד EUC.

% kcc -sj file1 file2
שני קבצים ב-Shift JIS המשולבים בהמרה ל-JIS.

% הפקודה | kcc -k+J
תפוקה של הפקודה יש לו הומר ל JIS(JIS JIS X0208 JIS JIS Roman¡¤ESC(I חצי רוחב
קאנה JIS)

% kcc -c פילה
קידוד תוכן של פילה זוהה (ללא המרה)

חֶרֶק


זיהוי אוטומטי של קידוד קלט נעשה היטב עבור מקרה רגיל, עם זאת, יש לו את
בעיות הבאות.

JIS של 7 סיביות מזוהה על ידי רצף בריחה באופן מסוים. EUC ו- DEC זהים (מוזכר
בתור סדרת EUC). חצי רוחב קאנה של JIS של 8 סיביות זהה לקאנה חצי רוחב של Shift JIS
(המכונה סדרת Shift JIS). עם זאת, סדרת EUC ו-JIS, שניהם 8 סיביות
קידוד, חולקים את אותם אזורים באופן נרחב. אז הבעיה בזיהוי אוטומטי היא
זיהוי של 2 קידודים אלה.

זיהוי סדרת EUC/Shift JIS נעשה בשורה אחר שורה, כאשר נמצא כי
זה לא סדרת Shift JIS, או שזה לא סדרת EUC, הקידוד נקבע. מתי
נמצא חוסר עקביות, הוא יטופל כ"נתונים" ותוכן הפלט לא
מובטח.

אמנם נקבע בין סדרות EUC/Shift JIS לאחר שנמצא קוד 8bit, המרות
ממתינים ומכניסים נתוני קלט למאגר, עם זאת, המאגר מלא, הוא מניח שזה EUC
סדרה וכוחות להתחיל המרה. נימוק. בדרך כלל, אנו יכולים להניח כי מסמכים
עם קאנג'י כולל JIS non-kanji או תקן JIS ראשון, ניתן לזהות אותו באם מסויים
זה Shift JIS, שאינו חולק אזור עם EUC. אז אם לא ניתן לקבוע,
סביר מאוד שזה יהיה EUC.

8 סיביות JIS ויש לו תמיד מספר זוגי של רצפי קאנה ברוחב חצי, אז זה יהיה
זוהה בטעות כ-EUC kanji. תהיה זהיר.

אם לקידוד קלט אין kana חצי רוחב, השתמש -z ודיוק הזיהוי הופכים
הרבה יותר טוב. הסיבה לכך היא שהאזור המשותף מוגבל לשטח של JIS שני
DELETE THIS

אזור מורחב של Shift JIS אזור מוגדר על ידי משתמש של EUC, תווי בקרה C1 של EUC,
אזור לא מוגדר של חצי רוחב kana של EUC הם מחוץ לטווח של זיהוי אוטומטי, אז זה יהיה
לא מצליח לזהות קידודים אם הקלט כולל את התווים האלה. להשתמש -x אפשרות לציין
מצב מורחב, או ציין קוד קלט.

השתמש ב-kcc באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    NSIS: מערכת התקנת Scriptable Nullsoft
    NSIS: מערכת התקנת Scriptable Nullsoft
    NSIS (התקנת סקריפטים של Nullsoft
    System) הוא קוד פתוח מקצועי
    מערכת ליצירת מתקינים של Windows. זה
    נועד להיות קטן וגמיש
    ככל האפשר...
    הורד את NSIS: Nullsoft Scriptable Install System
  • 2
    autpass
    autpass
    AuthPass היא סיסמת קוד פתוח
    מנהל עם תמיכה עבור פופולרי ו
    Keepass מוכח (kdbx 3.x ו-kdbx 4.x ...
    הורד Authpass
  • 3
    זאביקס
    זאביקס
    Zabbix היא ארגון פתוח בכיתה
    פתרון ניטור מבוזר במקור
    נועד לנטר ולעקוב
    ביצועים וזמינות של הרשת
    שרתים, מכשיר...
    הורד את Zabbix
  • 4
    KDiff3
    KDiff3
    מאגר זה אינו מתוחזק עוד
    ונשמר למטרות ארכיון. לִרְאוֹת
    https://invent.kde.org/sdk/kdiff3 for
    הקוד החדש ביותר ו
    https://download.kde.o...
    הורד את KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX הוא GUI עבור
    מטעין ה-USB של Waninkoko, מבוסס על
    libwiigui. זה מאפשר רישום ו
    משיקה משחקי Wii, משחקי Gamecube ו
    בישול ביתי ב-Wii וב-WiiU...
    הורד את USBLoaderGX
  • 6
    ציפור אש
    ציפור אש
    Firebird RDBMS מציע תכונות ANSI SQL
    & פועל על לינוקס, Windows &
    מספר פלטפורמות יוניקס. תכונות
    במקביל וביצועים מצוינים
    & כוח...
    הורד את Firebird
  • עוד »

פקודות לינוקס

Ad