เจเจพเจฃ เจชเจเจพเจฃ
เจเจน เจธเจญ เจเฉฑเจ เจเฉเจเฉ เจธเจเฉเจฐเจฟเจชเจ เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจนเฉเจเจ เจธเฉ เจเฉ เจชเจคเจพ เจเจพเจฃเจเจพเจฐเฉ เจจเฉเฉฐ เจเฉเฉเจจเจพ เจธเฉ เจ-เจฎเฉเจฒ เจฎเฉเจฒเจฟเฉฐเจ เจฒเจฟเจธเจ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจฆเฉ เจธเฉเจเฉ เจคเฉเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจฎเจเจพเจฐเฉ, HR เจตเจฟเจญเจพเจ เจฆเฉ เจกเฉเจเจพเจฌเฉเจธ เจคเฉเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจฎเจเจพเจฐเฉ เจ เจนเฉเจฆเจฟเจเจ เจฆเฉ เจจเจพเจฒเฅค เจฆเฉเจตเฉเจ เจธเฉเจเฉเจเจ เจฏเฉเจจเฉเจเฉเจก เจเฉเจเจธเจ เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ เจจเจฟเจฐเจฏเจพเจค เจเฉเจคเฉเจเจ เจเจเจเจ เจธเจจ UTF- 8 เจ เจคเฉ เจฏเฉเจจเจฟเจเจธ เจฒเจพเจเจจ เจฆเฉ เจ เฉฐเจค เจจเจพเจฒ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจเฉเจคเจพ เจเจฟเจเฅค
เจธเจฎเฉฑเจเจฐเฉ mail.txt
ะะฒะฐะฝะพะฒ ะะฝะดัะตะน;[email protected]
เจธเจฎเฉฑเจเจฐเฉ buhg.txt
ะะฒะฐะฝะพะฒะฐ ะะปะปะฐ;ะผะฐะปัั
ะะปะบะธะฝะฐ ะญะปะปะฐ;ะบัะฐะฝะพะฒัะธัะฐ
ะะฒะฐะฝะพะฒ ะะฝะดัะตะน;ัะปะตัะฐัั
ะะฑะฐะบะฐะฝะพะฒ ะะธั
ะฐะธะป;ะผะฐะปัั
เจฎเจฟเจฒเจพเจเจฃ เจฒเจ, เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจฏเฉเจจเจฟเจเจธ เจเจฎเจพเจเจก เจฆเฉเจเจฐเจพ เจเฉเจฐเจฎเจฌเฉฑเจง เจเฉเจคเจพ เจเจฟเจ เจธเฉ เจฒเฉเฉเจฌเฉฑเจง เจ เจคเฉ เจฏเฉเจจเจฟเจเจธ เจชเฉเจฐเฉเจเจฐเจพเจฎ เจฆเฉ เจเจจเจชเฉเจ เจจเฉเฉฐ เจเจฎเฉเจนเจพ เจเฉเจคเจพ เจเฉเฉเฉ, เจเฉ เจเจฟ เจเฉฑเจ เจเจฒเจคเฉ เจจเจพเจฒ เจ เจเจพเจจเจ เจ เจธเจซเจฒ เจนเฉเจเจ:
$> sort buhg.txt > buhg.srt
$> sort mail.txt > mail.srt
$> join buhg.srt mail.srt > result
join: buhg.srt:4: is not sorted: ะะฒะฐะฝะพะฒ ะะฝะดัะตะน;ัะปะตัะฐัั
เจเจพเจเจเฉ เจฆเฉ เจจเจคเฉเจเฉ เจจเฉเฉฐ เจคเฉเจนเจพเจกเฉเจเจ เจ เฉฑเจเจพเจ เจจเจพเจฒ เจตเฉเจเจฃเจพ เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉ เจเจฟ, เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจเจพเจเจเฉ เจธเจนเฉ เจนเฉ, เจชเจฐ เจจเจฐ เจ เจคเฉ เจฎเจพเจฆเจพ เจเจชเจจเจพเจฎ เจฆเฉ เจธเฉฐเจเฉเจ เจฆเฉ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ, เจฎเจพเจฆเจพ เจชเฉเจฐเจธเจผเจพเจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจเจเจเจฆเฉ เจนเจจ:
$> sort buhg.txt
ะะฑะฐะบะฐะฝะพะฒ ะะธั
ะฐะธะป;ะผะฐะปัั
ะะปะบะธะฝะฐ ะญะปะปะฐ;ะบัะฐะฝะพะฒัะธัะฐ
ะะฒะฐะฝะพะฒะฐ ะะปะปะฐ;ะผะฐะปัั
ะะฒะฐะฝะพะฒ ะะฝะดัะตะน;ัะปะตัะฐัั
เจฏเฉเจจเฉเจเฉเจก เจตเจฟเฉฑเจ เจเจพเจเจเจฃ เจตเจพเจฒเฉ เจเจฒเจคเฉ เจเจพเจ เจเจพเจเจเฉ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจตเจฟเฉฑเจ เจจเจพเจฐเฉเจตเจพเจฆ เจฆเฉ เจชเฉเจฐเจเจเจพเจตเฉ เจตเจฐเจเจพ เจฒเฉฑเจเจฆเจพ เจนเฉเฅค เจชเจนเจฟเจฒเจพ, เจฌเฉเจธเจผเฉฑเจ, เจตเจงเฉเจฐเฉ เจธเจฎเจเจฆเจพเจฐ เจนเฉ.
เจเจฒเฉ เจเจธเจจเฉเฉฐ เจซเจฟเจฒเจนเจพเจฒ เจฌเฉฐเจฆ เจเจฐ เจฆเฉเจเจ เจเฉเฉเฉ เจ เจคเฉ 'เจคเฉ เจซเฉเจเจธ เจฒเฉเฉเจฌเฉฑเจง. เจเจ เจตเจฟเจเจฟเจเจจเจ เจชเฉเจเจฟเฉฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเฉเจ. เจชเจนเจฟเจฒเจพเจ, เจเจ เจฒเฉเจเฉเจฒ เจจเฉเฉฐ เจเจธ เจคเฉเจ เจฌเจฆเจฒเฉเจ เจซเฉเจกเฉเจฐเจพ 'เจคเฉ ru_RU. เจเฉเจฐเจฎเจฌเฉฑเจง เจเจฐเจจ เจฒเจ, เจเจน เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉเจฐเฉเจเจฌเจฒ เจธเฉเฉฑเจ เจเจฐเจจ เจฒเจ เจเจพเจซเฉ เจนเฉเจตเฉเจเจพ LC_COLLATE, เจชเจฐ เจ เจธเฉเจ เจเฉเจเฉเจเจ เจเฉฑเจฒเจพเจ 'เจคเฉ เจธเจฎเจพเจ เจฌเจฐเจฌเจพเจฆ เจจเจนเฉเจ เจเจฐเจพเจเจเฉ:
$> LANG=ru_RU.UTF-8 sort buhg.txt
ะะฑะฐะบะฐะฝะพะฒ ะะธั
ะฐะธะป;ะผะฐะปัั
ะะปะบะธะฝะฐ ะญะปะปะฐ;ะบัะฐะฝะพะฒัะธัะฐ
ะะฒะฐะฝะพะฒะฐ ะะปะปะฐ;ะผะฐะปัั
ะะฒะฐะฝะพะฒ ะะฝะดัะตะน;ัะปะตัะฐัั
เจเฉเจ เจจเจนเฉเจ เจฌเจฆเจฒเจฟเจเฅค
เจเจ เจเฉฑเจ เจธเจฟเฉฐเจเจฒ-เจฌเจพเจเจ เจเจจเจเฉเจกเจฟเฉฐเจ เจตเจฟเฉฑเจ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจฐเฉเจเฉเจก เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเฉเจ:
$> iconv -f UTF-8 -t KOI8-R buhg.txt
| LANG=ru_RU.KOI8-R sort
| iconv -f KOI8-R -t UTF8
เจฆเฉเจฌเจพเจฐเจพ เจเฉเจ เจตเฉ เจจเจนเฉเจ เจฌเจฆเจฒเจฟเจ.
เจคเฉเจธเฉเจ เจเฉเจ เจจเจนเฉเจ เจเจฐ เจธเจเจฆเฉ, เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฐเจเจฐเจจเฉเฉฑเจ 'เจคเฉ เจนเฉฑเจฒ เจฒเฉฑเจญเจฃเจพ เจชเจตเฉเจเจพเฅค เจฐเฉเจธเฉ เจเจชเจจเจพเจฎเจพเจ เจฌเจพเจฐเฉ เจธเจฟเฉฑเจงเฉ เจคเฉเจฐ 'เจคเฉ เจเฉเจ เจจเจนเฉเจ เจนเฉ, เจชเจฐ เจนเฉเจฐ เจเจพเจเจเฉ เจฆเฉเจเจ เจ
เจเฉเจฌเจคเจพเจตเจพเจ เจฌเจพเจฐเฉ เจธเจตเจพเจฒ เจนเจจ. เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉฑเจฅเฉ เจเฉฑเจ เจธเจฎเฉฑเจธเจฟเจ เจนเฉ:
เจเจตเจพเจฌ เจนเจฐ เจฅเจพเจ เจฎเจฟเจเจฐเฉ เจนเฉ: เจชเฉเจฐเฉเจเจฐเจพเจฎเจฐ เจฒเฉเจเฉเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉ "เจธเฉ" เจ เจคเฉ เจคเฉเจธเฉเจ เจเฉเจธเจผ เจนเฉเจตเฉเจเฉเฅค เจเจ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเฉเจ:
$> LANG=C sort buhg.txt
ะะปะบะธะฝะฐ ะญะปะปะฐ;ะบัะฐะฝะพะฒัะธัะฐ
ะะฑะฐะบะฐะฝะพะฒ ะะธั
ะฐะธะป;ะผะฐะปัั
ะะฒะฐะฝะพะฒ ะะฝะดัะตะน;ัะปะตัะฐัั
ะะฒะฐะฝะพะฒะฐ ะะปะปะฐ;ะฐะดะฒะพะบะฐั
เจเฉเจ เจฌเจฆเจฒ เจเจฟเจ เจนเฉเฅค เจเจตเจพเจจเฉเจตเจเจผ เจธเจนเฉ เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจฒเจพเจเจจ เจตเจฟเฉฑเจ เจเฉเฉเจนเฉ เจธเจจ, เจนเจพเจฒเจพเจเจเจฟ เจฏเฉเจฒเจเฉเจจเจพ เจเจฟเจคเฉ เจซเจฟเจธเจฒ เจเจ เจธเฉเฅค เจเจ เจฎเฉเจฒ เจธเจฎเฉฑเจธเจฟเจ เจตเฉฑเจฒ เจฎเฉเฉเจฆเฉ เจนเจพเจ:
$> LANG=C sort buhg.txt > buhg.srt
$> LANG=C sort mail.txt > mail.srt
$> LANG=C join buhg.srt mail.srt > result
เจเจน เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจเจฒเจคเฉ เจฆเฉ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจเฉฐเจเจฐเจจเฉเจ เจจเฉ เจตเจพเจ เจฆเจพ เจเฉเจคเจพ เจธเฉเฅค เจ เจคเฉ เจเจน เจชเจนเจฟเจฒเฉ เจฒเจพเจเจจ เจตเจฟเฉฑเจ เจฏเฉเจฒเจเฉเจจเจพ เจฆเฉ เจฌเจพเจตเจเฉเจฆ.
เจธเจฎเฉฑเจธเจฟเจ เจนเฉฑเจฒ เจนเฉ เจเจ เจเจพเจชเจฆเฉ เจนเฉ, เจชเจฐ เจธเจฟเจฐเจซ เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจเจ เจเฉฑเจ เจนเฉเจฐ เจฐเฉเจธเฉ เจเจจเจเฉเจกเจฟเฉฐเจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเฉเจ - เจตเจฟเฉฐเจกเฉเจเจผ CP1251:
$> iconv -f UTF-8 -t CP1251 buhg.txt
| LANG=ru_RU.CP1251 sort
| iconv -f CP1251 -t UTF8
เจเจพเจเจเฉ เจฆเจพ เจจเจคเฉเจเจพ, เจ เจเฉเจฌ เจคเฉเจฐ 'เจคเฉ, เจฒเฉเจเฉเจฒ เจจเจพเจฒ เจฎเฉเจฒ เจเจพเจเจฆเจพ เจนเฉเจตเฉเจเจพ "เจธเฉ", เจ เจคเฉ เจชเฉเจฐเฉ เจเจฆเจพเจนเจฐเจจ, เจเจธเจฆเฉ เจ เจจเฉเจธเจพเจฐ, เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจเจฒเจคเฉ เจฆเฉ เจเฉฑเจฒเจฆเฉ เจนเฉ. เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเจพ เจฐเจนเฉฑเจธเจตเจพเจฆเฅค
เจฎเฉเจจเฉเฉฐ เจชเฉเจฐเฉเจเจฐเจพเจฎเจฟเฉฐเจ เจตเจฟเฉฑเจ เจฐเจนเฉฑเจธเจตเจพเจฆ เจชเจธเฉฐเจฆ เจจเจนเฉเจ เจนเฉ เจเจฟเจเจเจเจฟ เจเจน เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเจฒเจคเฉเจเจ เจจเฉเฉฐ เจฒเฉเจเจพเจเจเจฆเจพ เจนเฉเฅค เจธเจพเจจเฉเฉฐ เจเฉฐเจญเฉเจฐเจคเจพ เจจเจพเจฒ เจฆเฉเจเจฃเจพ เจนเฉเจตเฉเจเจพ เจเจฟ เจเจน เจเจฟเจตเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉเฅค เจฒเฉเฉเจฌเฉฑเจง เจ เจคเฉ เจเจน เจเฉ เจชเฉเจฐเจญเจพเจตเจฟเจค เจเจฐเจฆเจพ เจนเฉ? LC_COLLATE .
เจ เฉฐเจค เจตเจฟเฉฑเจ เจฎเฉเจ เจธเจตเจพเจฒเจพเจ เจฆเฉ เจเจตเจพเจฌ เจฆเฉเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจพเจเจเจพ:
- เจเจฐเจคเจพเจ เจฆเฉ เจเจชเจจเจพเจ เจจเฉเฉฐ เจเจฒเจค เจคเจฐเฉเจเฉ เจจเจพเจฒ เจเจฟเจเจ เจเจพเจเจเจฟเจ เจเจฟเจ เจธเฉ?
- เจเจฟเจเจ LANG=ru_RU.CP1251 เจฆเฉ เจฌเจฐเจพเจฌเจฐ เจจเจฟเจเจฒเจฟเจ เจฒเฉเจเจ = เจธเฉ
- เจเจฟเจเจ เจเจฐเจฆเฉ เจนเจจ เจฒเฉเฉเจฌเฉฑเจง ะธ เจเฉเฉเฉ เจเฉเจฐเจฎเจฌเฉฑเจง เจธเจคเจฐเจพเจ เจฆเฉ เจเฉเจฐเจฎ เจฌเจพเจฐเฉ เจตเฉฑเจเฉ-เจตเฉฑเจเจฐเฉ เจตเจฟเจเจพเจฐ
- เจฎเฉเจฐเฉเจเจ เจธเจพเจฐเฉเจเจ เจเจฆเจพเจนเจฐเจฃเจพเจ เจตเจฟเฉฑเจ เจเจฒเจคเฉเจเจ เจเจฟเจเจ เจนเจจ?
- เจ เฉฐเจค เจตเจฟเฉฑเจ เจคเฉเจนเจพเจกเฉ เจชเจธเฉฐเจฆ เจฆเฉ เจ เจจเฉเจธเจพเจฐ เจคเจพเจฐเจพเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจเฉเจฐเจฎเจฌเฉฑเจง เจเจฐเจจเจพ เจนเฉ
เจฏเฉเจจเฉเจเฉเจก เจตเจฟเฉฑเจ เจเจพเจเจเฉ
เจชเจนเจฟเจฒเจพ เจธเจเจพเจช เจคเจเจจเฉเจเฉ เจฐเจฟเจชเฉเจฐเจ เจจเฉฐเจฌเจฐ 10 เจฆเจพ เจนเฉฑเจเจฆเจพเจฐ เจนเฉเจตเฉเจเจพ
เจธเฉฐเจธเจผเฉเจงเจจ - "เจคเฉเจฒเจจเจพ" เจธเจคเจฐ เจเจฟเจธเฉ เจตเฉ เจฒเฉเฉเจฌเฉฑเจง เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเจพ เจเจงเจพเจฐ เจนเฉเฅค เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจเจชเจฃเฉ เจเจช เจตเจฟเฉฑเจ เจตเฉฑเจเจฐเฉ เจนเฉ เจธเจเจฆเฉ เจนเจจ ("เจฌเฉเจฒเจฌเฉเจฒเจพ", "เจ เจญเฉเจฆ", "เจคเฉเจเจผ"), เจชเจฐ เจเจน เจธเจพเจฐเฉ เจเจธ เจเฉเจฐเจฎ เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจฒเจ เจคเจพเจฐเจพเจ เจฆเฉ เจเฉฑเจ เจเฉเฉเฉ เจฆเฉ เจคเฉเจฒเจจเจพ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจเฉ เจเจฟเจธ เจตเจฟเฉฑเจ เจเจน เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเจจเฅค
เจเฉเจฆเจฐเจคเฉ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจ เจคเจพเจฐเจพเจ เจจเฉเฉฐ เจเจพเจเจเจฃเจพ เจเฉฑเจ เจเจพเจซเจผเฉ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจธเจฎเฉฑเจธเจฟเจ เจนเฉเฅค เจเฉฑเจฅเฉเจ เจคเฉฑเจ เจเจฟ เจธเจญ เจคเฉเจ เจธเจฐเจฒ เจธเจฟเฉฐเจเจฒ-เจฌเจพเจเจ เจเจจเจเฉเจกเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ, เจ เฉฑเจเจฐเจพเจ เจฆเจพ เจเฉเจฐเจฎ, เจ เฉฐเจเจฐเฉเจเจผเฉ เจฒเจพเจคเฉเจจเฉ เจตเจฐเจฃเจฎเจพเจฒเจพ เจคเฉเจ เจเจฟเจธเฉ เจคเจฐเฉเจนเจพเจ เจตเฉฑเจเจฐเจพ เจตเฉ, เจนเฉเจฃ เจเจนเจจเจพเจ เจธเฉฐเจเจฟเจเจคเจฎเจ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจเฉเจฐเจฎ เจจเจพเจฒ เจฎเฉเจฒ เจจเจนเฉเจ เจเจพเจเจฆเจพ เจเจฟเจธ เจจเจพเจฒ เจเจน เจ เฉฑเจเจฐ เจเจจเจเฉเจก เจเฉเจคเฉ เจเจ เจนเจจเฅค เจเจธ เจฒเจ เจเจฐเจฎเจจ เจ เฉฑเจเจฐ เจตเจฟเฉฑเจ เจ เฉฑเจเจฐ ร เจตเจฟเจเจเจพเจฐ เจเฉเฉเจนเจพ เจนเฉ ะ ะธ P, เจ เจคเฉ เจเจจเจเฉเจกเจฟเฉฐเจ เจตเจฟเฉฑเจ CP850 เจเจธ เจจเฉเฉฐ เจตเจฟเจเจเจพเจฐ เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเจพ เจนเฉ รฟ ะธ ร.
เจคเฉเจธเฉเจ เจเจฟเจธเฉ เจเจพเจธ เจเจจเจเฉเจกเจฟเฉฐเจ เจคเฉเจ เจธเจพเจฐ เจฒเฉเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ "เจเจฆเจฐเจธเจผ" เจ เฉฑเจเจฐเจพเจ 'เจคเฉ เจตเจฟเจเจพเจฐ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจเฉ เจเฉเจ เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจตเจฟเจตเจธเจฅเจฟเจค เจเฉเจคเฉ เจเจ เจนเจจ, เจเจฟเจตเฉเจ เจเจฟ เจฏเฉเจจเฉเจเฉเจก เจตเจฟเฉฑเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจเจจเจเฉเจกเจฟเฉฐเจ UTF8, UTF16 เจเจพเจ เจเฉฑเจ-เจฌเจพเจเจ KOI8-เจเจฐ (เจเฉเจเจฐ เจฏเฉเจจเฉเจเฉเจก เจฆเจพ เจเฉฑเจ เจธเฉเจฎเจค เจธเจฌเจธเฉเฉฑเจ เจฒเฉเฉเฉเจเจฆเจพ เจนเฉ) เจ เฉฑเจเจฐเจพเจ เจฆเฉ เจตเฉฑเจ-เจตเฉฑเจ เจธเฉฐเจเจฟเจเจคเจฎเจ เจชเฉเจฐเจธเจคเฉเจคเฉเจเจ เจฆเฉเจตเฉเจเจพ, เจชเจฐ เจฌเฉเจธ เจเฉเจฌเจฒ เจฆเฉ เจธเจฎเจพเจจ เจคเฉฑเจคเจพเจ เจฆเจพ เจนเจตเจพเจฒเจพ เจฆเฉเจตเฉเจเจพเฅค
เจเจน เจชเจคเจพ เจเจฒเจฆเจพ เจนเฉ เจเจฟ เจญเจพเจตเฉเจ เจ เจธเฉเจ เจธเจเฉเจฐเฉเจ เจคเฉเจ เจเฉฑเจ เจชเฉเจฐเจคเฉเจ เจธเจพเจฐเจฃเฉ เจฌเจฃเจพเจเจเจฆเฉ เจนเจพเจ, เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจเฉฑเจ เจฏเฉเจจเฉเจตเจฐเจธเจฒ เจธเจฟเฉฐเจฌเจฒ เจเจฐเจกเจฐ เจฆเฉเจฃ เจฆเฉ เจฏเฉเจ เจจเจนเฉเจ เจนเฉเจตเจพเจเจเฉเฅค เจตเฉฑเจ-เจตเฉฑเจ เจฐเจพเจธเจผเจเจฐเฉ เจ เฉฑเจเจฐเจพเจ เจตเจฟเฉฑเจ เจเฉ เจเฉฑเจเฉ เจ เฉฑเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจจ, เจเจนเจจเจพเจ เจ เฉฑเจเจฐเจพเจ เจฆเจพ เจเฉเจฐเจฎ เจตเฉฑเจเจฐเจพ เจนเฉ เจธเจเจฆเจพ เจนเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจซเฉเจฐเฉเจเจ เจตเจฟเฉฑเจ ร เจเฉฑเจ เจฒเจฟเจเจเจฐ เจฎเฉฐเจจเจฟเจ เจเจพเจตเฉเจเจพ เจ เจคเฉ เจเฉฑเจ เจธเจคเจฐ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเฉเจฐเจฎเจฌเฉฑเจง เจเฉเจคเจพ เจเจพเจตเฉเจเจพ AE. เจจเจพเจฐเจตเฉเจเฉเจ เจจ เจตเจฟเฉฑเจ ร เจเฉฑเจ เจตเฉฑเจเจฐเจพ เจชเฉฑเจคเจฐ เจนเฉเจตเฉเจเจพ, เจเฉ เจฌเจพเจ เจฆ เจตเจฟเฉฑเจ เจธเจฅเจฟเจค เจนเฉ Z. เจคเจฐเฉเจเฉ เจจเจพเจฒ, เจตเจฐเจเฉ ligatures เจฆเฉ เจเจฒเจพเจตเจพ ร เจเจ เจเจฟเฉฐเจจเฉเจนเจพเจ เจจเจพเจฒ เจฒเจฟเจเฉ เจ เฉฑเจเจฐ เจนเจจเฅค เจเจธ เจฒเจ เจเฉเฉฑเจ เจตเจฐเจฃเจฎเจพเจฒเจพ เจตเจฟเฉฑเจ เจเฉฑเจ เจ เฉฑเจเจฐ เจนเฉ Ch, เจเฉ เจตเจฟเจเจเจพเจฐ เจเฉเฉเจนเจพ เจนเฉ H ะธ I.
เจตเจฐเจฃเจฎเจพเจฒเจพ เจตเจฟเฉฑเจ เจ เฉฐเจคเจฐ เจคเฉเจ เจเจฒเจพเจตเจพ, เจนเฉเจฐ เจฐเจพเจธเจผเจเจฐเฉ เจชเจฐเฉฐเจชเจฐเจพเจตเจพเจ เจนเจจ เจเฉ เจเจพเจเจเฉ เจจเฉเฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจเจฐเจฆเฉเจเจ เจนเจจเฅค เจเจพเจธ เจคเฉเจฐ 'เจคเฉ, เจธเจตเจพเจฒ เจเฉฑเจ เจฆเจพ เจนเฉ: เจธเจผเจฌเจฆเจเฉเจธเจผ เจตเจฟเฉฑเจ เจตเฉฑเจกเฉ เจ เจคเฉ เจเฉเจเฉ เจ เฉฑเจเจฐเจพเจ เจตเจพเจฒเฉ เจธเจผเจฌเจฆ เจเจฟเจธ เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจเจเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเจจ? เจตเจฟเจฐเจพเจฎ เจเจฟเฉฐเจจเฉเจนเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจจเจพเจฒ เจเจพเจเจเฉ เจตเฉ เจชเฉเจฐเจญเจพเจตเจฟเจค เจนเฉ เจธเจเจฆเฉ เจนเฉเฅค เจธเจชเฉเจจเจฟเจธเจผ เจตเจฟเฉฑเจ, เจเฉฑเจ เจเจฒเจเจพ เจชเฉเจฐเจธเจผเจจ เจเจฟเฉฐเจจเฉเจน เจเฉฑเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจตเจพเจ เจฆเฉ เจธเจผเฉเจฐเฉ เจตเจฟเฉฑเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉ (เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจธเฉฐเจเฉเจค เจชเจธเฉฐเจฆ เจนเฉ?). เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจเจน เจธเจชเฉฑเจธเจผเจ เจนเฉ เจเจฟ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจตเจพเจฒเฉ เจตเจพเจเจพเจ เจจเฉเฉฐ เจตเจฐเจฃเจฎเจพเจฒเจพ เจคเฉเจ เจฌเจพเจนเจฐ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจเจฒเฉฑเจธเจเจฐ เจตเจฟเฉฑเจ เจธเจฎเฉเจน เจจเจนเฉเจ เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจชเจฐ เจนเฉเจฐ เจตเจฟเจฐเจพเจฎ เจเจฟเฉฐเจจเฉเจนเจพเจ เจจเจพเจฒ เจฒเจพเจเจจเจพเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจเฉเจฐเจฎเจฌเฉฑเจง เจเจฐเจจเจพ เจนเฉ?
เจฎเฉเจ เจฏเฉเจฐเฉเจชเฉเจ
เจจ เจญเจพเจธเจผเจพเจตเจพเจ เจคเฉเจ เจฌเจนเฉเจค เจตเฉฑเจเจฐเฉเจเจ เจญเจพเจธเจผเจพเจตเจพเจ เจตเจฟเฉฑเจ เจคเจพเจฐเจพเจ เจจเฉเฉฐ เจเจพเจเจเจฃ 'เจคเฉ เจงเจฟเจเจจ เจจเจนเฉเจ เจฆเฉเจตเจพเจเจเจพเฅค เจจเฉเจ เจเจฐเฉ เจเจฟ เจธเฉฑเจเฉ-เจคเฉเจ-เจเฉฑเจฌเฉ เจเจพเจ เจเฉฑเจชเจฐ-เจคเฉเจ-เจนเฉเจ เจพเจ เจฒเจฟเจเจฃ เจฆเฉ เจฆเจฟเจธเจผเจพ เจตเจพเจฒเฉเจเจ เจญเจพเจธเจผเจพเจตเจพเจ เจตเจฟเฉฑเจ, เจฒเจพเจเจจเจพเจ เจตเจฟเฉฑเจ เจ
เฉฑเจเจฐ เจธเฉฐเจญเจพเจตเจค เจคเฉเจฐ 'เจคเฉ เจชเฉเฉเจนเจจ เจฆเฉ เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจ, เจ
เจคเฉ เจเฉเจฐ-เจตเจฐเจฃเจฎเจพเจฒเจพ เจฒเจฟเจเจฃ เจชเฉเจฐเจฃเจพเจฒเฉเจเจ เจฆเฉ เจตเฉ เจ
เฉฑเจเจฐ-เจ
เฉฑเจเจฐ เจ
เจจเฉเจธเจพเจฐ เจฒเจพเจเจจเจพเจ เจจเฉเฉฐ เจเฉเจฐเจฎเจฌเฉฑเจง เจเจฐเจจ เจฆเฉ เจเจชเจฃเฉ เจคเจฐเฉเจเฉ เจนเจจเฅค . เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจนเจพเจเจฐเฉเจเจฒเจฟเจซเจธ เจจเฉเฉฐ เจธเจผเฉเจฒเฉ เจฆเฉเจเจฐเจพ เจเจฐเจกเจฐ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ (
เจเฉฑเจชเจฐ เจธเฉเจเฉเจฌเฉฑเจง เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฆเฉ เจเจงเจพเจฐ 'เจคเฉ, เจฏเฉเจจเฉเจเฉเจก เจเฉเจฌเจฒ 'เจคเฉ เจเจงเจพเจฐเจฟเจค เจธเจคเจฐ เจฆเฉ เจคเฉเจฒเจจเจพ เจเจฐเจจ เจฒเจ เจฌเฉเจจเจฟเจเจฆเฉ เจฒเฉเฉเจพเจ เจคเจฟเจเจฐ เจเฉเจคเฉเจเจ เจเจเจเจ เจธเจจ:
- เจธเจคเจฐ เจฆเฉ เจคเฉเจฒเจจเจพ เจเฉเจก เจเฉเจฌเจฒ เจตเจฟเฉฑเจ เจ เฉฑเจเจฐเจพเจ เจฆเฉ เจธเจฅเจฟเจคเฉ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจจเจนเฉเจ เจเจฐเจฆเฉ;
- เจเฉฑเจ เจธเจฟเฉฐเจเจฒ เจ เฉฑเจเจฐ เจฌเจฃเจพเจเจฃ เจตเจพเจฒเฉ เจ เฉฑเจเจฐเจพเจ เจฆเฉ เจเฉเจฐเจฎ เจจเฉเฉฐ เจเฉเจจเฉเจจเฉเจเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจเจพ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ (A + เจธเจฟเจเจฐ เจฆเจพ เจเฉฑเจเจฐ เจเจธเฉ เจคเจฐเฉเจนเจพเจ เจนเฉ ร );
- เจธเจคเจฐ เจฆเฉ เจคเฉเจฒเจจเจพ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจเฉฑเจ เจ เฉฑเจเจฐ เจจเฉเฉฐ เจธเจคเจฐ เจฆเฉ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจ เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ, เจเฉ เจฒเฉเฉ เจนเฉเจตเฉ, เจคเฉเจฒเจจเจพ เจฆเฉ เจเฉฑเจ เจเจเจพเจ เจตเจฟเฉฑเจ เจเจธเจฆเฉ เจเฉเจเจเจขเฉเจเจ เจจเจพเจฒ เจเฉเฉเจฟเจ เจเจพเจเจฆเจพ เจนเฉ (Ch เจเฉเฉฑเจ เจตเจฟเฉฑเจ) เจเจพเจ เจเจ เจตเจฟเฉฑเจ เจตเฉฐเจกเจฟเจ เจเจฟเจ เจนเฉ (ร เจซเฉเจฐเฉเจเจ เจตเจฟเฉฑเจ);
- เจธเจพเจฐเฉเจเจ เจฐเจพเจธเจผเจเจฐเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ (เจตเจฐเจฃเจฎเจพเจฒเจพ, เจตเฉฑเจกเฉ/เจเฉเจเฉ เจ เฉฑเจเจฐ, เจตเจฟเจฐเจพเจฎ เจเจฟเฉฐเจจเฉเจน, เจฒเจฟเจเจคเฉ เจเจฟเจธเจฎเจพเจ เจฆเจพ เจเฉเจฐเจฎ) เจจเฉเฉฐ เจเจฐเจกเจฐ เจฆเฉ เจฎเฉเจจเฉเจ เจฒ เจ เจธเจพเจเจจเจฎเฉเจเจ (เจเจฎเฉเจเฉ) เจคเฉฑเจ เจเฉเจเจซเจฟเจเจฐ เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ;
- เจคเฉเจฒเจจเจพ เจธเจฟเจฐเจซเจผ เจเจพเจเจเฉ เจฒเจ เจนเฉ เจจเจนเฉเจ, เจธเจเฉเจ เจเจ เจนเฉเจฐ เจฅเจพเจตเจพเจ 'เจคเฉ เจตเฉ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ เจเจคเจพเจฐ เจฐเฉเจเจเจพเจ เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจฒเจ ({A... z} เจจเฉเฉฐ เจฌเจฆเจฒเจฃเจพ bash);
- เจคเฉเจฒเจจเจพ เจเจพเจซเจผเฉ เจคเฉเจเจผเฉ เจจเจพเจฒ เจเฉเจคเฉ เจเจพเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉเฅค
เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจฐเจฟเจชเฉเจฐเจ เจฆเฉ เจฒเฉเจเจเจพเจ เจจเฉ เจคเฉเจฒเจจเจพเจคเจฎเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจคเจฟเจเจฐ เจเฉเจคเฉเจเจ เจนเจจ เจเจฟเจจเฉเจนเจพเจ 'เจคเฉ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจจเฉเฉฐ เจญเจฐเฉเจธเจพ เจจเจนเฉเจ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ:
- เจคเฉเจฒเจจเจพ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจจเฉเฉฐ เจนเจฐเฉเจ เจญเจพเจธเจผเจพ เจฒเจ เจ เฉฑเจเจฐเจพเจ เจฆเฉ เจตเฉฑเจเจฐเฉ เจธเฉเฉฑเจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ (เจฐเฉเจธเฉ เจ เจคเฉ เจฏเฉเจเจฐเฉเจจเฉ เจญเจพเจธเจผเจพเจตเจพเจ เจเจผเจฟเจเจฆเจพเจคเจฐ เจธเจฟเจฐเจฟเจฒเจฟเจ เจ เฉฑเจเจฐ เจธเจพเจเจเฉเจเจ เจเจฐเจฆเฉเจเจ เจนเจจ);
- เจคเฉเจฒเจจเจพ เจฏเฉเจจเฉเจเฉเจก เจเฉเจฌเจฒ เจตเจฟเฉฑเจ เจ เฉฑเจเจฐเจพเจ เจฆเฉ เจเฉเจฐเจฎ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจจเจนเฉเจ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ;
- เจธเจคเจฐ เจฆเจพ เจญเจพเจฐ เจธเจคเจฐ เจฆเจพ เจเฉเจฃ เจจเจนเฉเจ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจเจฟเจเจเจเจฟ เจตเฉฑเจ-เจตเฉฑเจ เจธเฉฑเจญเจฟเจเจเจพเจฐเจ เจธเฉฐเจฆเจฐเจญเจพเจ เจตเจฟเฉฑเจ เจเฉฑเจเฉ เจธเจคเจฐ เจฆเฉ เจตเฉฑเจ-เจตเฉฑเจ เจตเจเจผเจจ เจนเฉ เจธเจเจฆเฉ เจนเจจ;
- เจฐเจฒเฉเจตเฉเจ เจเจพเจ เจตเฉฐเจกเจฃ เจตเฉเจฒเฉ เจเจคเจพเจฐ เจฆเฉ เจตเจเจผเจจ เจฌเจฆเจฒ เจธเจเจฆเฉ เจนเจจ (เจคเฉเจ x < y เจเจน เจเจธ เจฆเฉ เจชเจพเจฒเจฃเจพ เจจเจนเฉเจ เจเจฐเจฆเจพ xz < yz);
- เจเฉเจฐเจฎเจฌเฉฑเจง เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเฉเจฃ เจคเฉเจ เจธเจฎเจพเจจ เจตเจเจผเจจ เจตเจพเจฒเฉเจเจ เจตเฉฑเจ-เจตเฉฑเจ เจธเจคเจฐเจพเจ เจจเฉเฉฐ เจฌเจฐเจพเจฌเจฐ เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจ เจเจฟเจนเฉเจเจ เจธเจคเจฐเจพเจ เจฆเจพ เจตเจพเจงเฉ เจเฉเจฐเจฎ เจชเฉเจธเจผ เจเจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ, เจชเจฐ เจเจน เจเจพเจฐเจเฉเจเจผเจพเจฐเฉ เจจเฉเฉฐ เจเจเจพ เจธเจเจฆเจพ เจนเฉ;
- เจตเจพเจฐ-เจตเจพเจฐ เจเจพเจเจเฉ เจฆเฉ เจฆเฉเจฐเจพเจจ, เจเฉฑเจเฉ เจตเจเจผเจจ เจตเจพเจฒเฉเจเจ เจเจคเจพเจฐเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจฎเจเจฌเฉเจคเจคเจพ เจเฉฑเจ เจเจพเจธ เจฒเฉเฉเจฌเฉฑเจง เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจนเฉ, เจจเจพ เจเจฟ เจเฉฑเจ เจธเจเฉเจฐเจฟเฉฐเจ เจคเฉเจฒเจจเจพ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ (เจชเจฟเจเจฒเจพ เจชเฉเจฐเจพ เจฆเฉเจเฉ);
- เจธเฉฑเจญเจฟเจเจเจพเจฐเจ เจชเจฐเฉฐเจชเจฐเจพเจตเจพเจ เจจเฉเฉฐ เจธเฉเจงเจฃ/เจฌเจฆเจฒเจฃ เจฆเฉ เจจเจพเจฒ เจธเจฎเฉเจ เจฆเฉ เจจเจพเจฒ เจเฉเจฐเจฎเจฌเฉฑเจง เจจเจฟเจฏเจฎ เจฌเจฆเจฒ เจธเจเจฆเฉ เจนเจจเฅค
เจเจน เจตเฉ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉ เจเจฟ เจคเฉเจฒเจจเจพเจคเจฎเจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเฉเจคเฉ เจเจพ เจฐเจนเฉ เจธเจคเจฐ เจฆเฉ เจ เจฐเจฅ เจตเจฟเจเจฟเจเจจ เจฌเจพเจฐเฉ เจเฉเจ เจจเจนเฉเจ เจเจพเจฃเจฆเจพ เจนเฉเฅค เจเจธ เจคเจฐเฉเจนเจพเจ, เจธเจฟเจฐเจซ เจ เฉฐเจเจพเจ เจตเจพเจฒเฉ เจธเจคเจฐ เจฆเฉ เจคเฉเจฒเจจเจพ เจธเฉฐเจเจฟเจเจตเจพเจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจจเจนเฉเจ เจเฉเจคเฉ เจเจพเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ, เจ เจคเฉ เจ เฉฐเจเจฐเฉเจเจผเฉ เจจเจพเจตเจพเจ เจฆเฉ เจธเฉเจเฉ เจตเจฟเฉฑเจ เจฒเฉเจ (เจฌเฉเจเจฒเจธ, เจฆ).
เจธเจพเจฐเฉเจเจ เจจเจฟเจฐเจงเจพเจฐเจค เจฒเฉเฉเจพเจ เจจเฉเฉฐ เจชเฉเจฐเจพ เจเจฐเจจ เจฒเจ, เจเฉฑเจ เจฌเจนเฉ-เจชเฉฑเจงเจฐเฉ (เจ เจธเจฒ เจตเจฟเฉฑเจ เจเจพเจฐ-เจชเฉฑเจงเจฐเฉ) เจธเจพเจฐเจฃเฉ เจฆเฉ เจเจพเจเจเฉ เจเจฐเจจ เจตเจพเจฒเฉ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเจพ เจชเฉเจฐเจธเจคเจพเจต เจนเฉเฅค
เจชเจนเจฟเจฒเจพเจ, เจธเจเฉเจฐเจฟเฉฐเจ เจตเจฟเฉฑเจ เจ เฉฑเจเจฐเจพเจ เจจเฉเฉฐ เจเฉเจจเฉเจจเฉเจเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจเจพ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ เจคเฉเจฒเจจเจพ เจฆเฉเจเจ เจเจเจพเจเจเจ เจตเจฟเฉฑเจ เจตเฉฐเจกเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจคเฉเจฒเจจเจพ เจฆเฉ เจนเจฐเฉเจ เจเจเจพเจ เจจเฉเฉฐ เจคเฉเจฒเจจเจพ เจฆเฉ เจเจ เจชเฉฑเจงเจฐเจพเจ เจฆเฉ เจ เจจเฉเจธเจพเจฐเฉ เจเจ เจตเจเจผเจจ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเฉ เจเจ เจนเจจเฅค เจคเฉเจฒเจจเจพเจคเจฎเจ เจเจเจพเจเจเจ เจฆเฉ เจตเจเจผเจจ เจเฉเจฐเจฎเจฌเฉฑเจง เจธเฉเฉฑเจเจพเจ เจฆเฉ เจคเฉฑเจค เจนเจจ (เจเจธ เจเฉเจธ เจตเจฟเฉฑเจ, เจชเฉเจฐเจจ เจ เฉฐเจ) เจเจฟเจจเฉเจนเจพเจ เจฆเฉ เจคเฉเจฒเจจเจพ เจเฉฑเจ เจเจพเจ เจตเฉฑเจง เจฒเจ เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเฉเฅค เจตเจฟเจธเจผเฉเจธเจผ เจ เจฐเจฅ เจ เจฃเจกเจฟเฉฑเจ เจเฉเจคเจพ (0x0) เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจ เจจเฉเจธเจพเจฐเฉ เจคเฉเจฒเจจเจพ เจชเฉฑเจงเจฐ 'เจคเฉ เจเจน เจเจเจพเจ เจคเฉเจฒเจจเจพ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจจเจนเฉเจ เจนเฉเฅค เจธเฉฐเจฌเฉฐเจงเจฟเจค เจชเฉฑเจงเจฐเจพเจ เจฆเฉ เจตเจเจผเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ, เจคเจพเจฐเจพเจ เจฆเฉ เจคเฉเจฒเจจเจพ เจเจ เจตเจพเจฐ เจฆเฉเจนเจฐเจพเจ เจเจพ เจธเจเจฆเฉ เจนเฉเฅค เจนเจฐเฉเจ เจชเฉฑเจงเจฐ 'เจคเฉ, เจฆเฉ เจเจคเจพเจฐเจพเจ เจฆเฉเจเจ เจคเฉเจฒเจจเจพเจคเจฎเจ เจเจเจพเจเจเจ เจฆเฉ เจตเจเจผเจจ เจเฉเจฐเจฎเจตเจพเจฐ เจเฉฑเจ เจฆเฉเจเฉ เจจเจพเจฒ เจคเฉเจฒเจจเจพ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจเฅค
เจตเฉฑเจ-เจตเฉฑเจ เจฐเจพเจธเจผเจเจฐเฉ เจชเจฐเฉฐเจชเจฐเจพเจตเจพเจ เจฒเจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจตเฉฑเจ-เจตเฉฑเจ เจ เจฎเจฒเจพเจ เจตเจฟเฉฑเจ, เจเฉเจฃเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒ เจตเฉฑเจเจฐเฉ เจนเฉ เจธเจเจฆเฉ เจนเจจ, เจชเจฐ เจฏเฉเจจเฉเจเฉเจก เจธเจเฉเจเจกเจฐเจก เจตเจฟเฉฑเจ เจตเจเจผเจจ เจฆเฉ เจเฉฑเจ เจฌเฉเจจเจฟเจเจฆเฉ เจธเจพเจฐเจฃเฉ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ เจนเฉ - "เจกเจฟเจซเจพเจฒเจ เจฏเฉเจจเฉเจเฉเจก เจเฉเจฒเฉเจธเจผเจจ เจเจฒเฉเจฎเฉเจเจ เจเฉเจฌเจฒ" (DUCET). เจฎเฉเจ เจจเฉเจ เจเจฐเจจเจพ เจเจพเจนเจพเจเจเจพ เจเจฟ เจตเฉเจฐเฉเจเจฌเจฒ เจธเฉเฉฑเจ เจเจฐเจจเจพ LC_COLLATE เจ เจธเจฒ เจตเจฟเฉฑเจ เจธเจเจฐเจฟเฉฐเจ เจคเฉเจฒเจจเจพ เจซเฉฐเจเจธเจผเจจ เจตเจฟเฉฑเจ เจญเจพเจฐ เจธเจพเจฐเจฃเฉ เจฆเฉ เจเฉเจฃ เจฆเจพ เจเฉฑเจ เจธเฉฐเจเฉเจค เจนเฉเฅค
เจตเจเจผเจจ เจเฉเจฃเจพเจเจ DUCET เจนเฉเจ เจฒเจฟเจเฉ เจ เจจเฉเจธเจพเจฐ เจตเจฟเจตเจธเจฅเจฟเจค:
- เจชเจนเจฟเจฒเฉ เจชเฉฑเจงเจฐ 'เจคเฉ, เจธเจพเจฐเฉ เจ เฉฑเจเจฐเจพเจ เจจเฉเฉฐ เจเฉฑเจเฉ เจเฉเจธ เจตเจฟเฉฑเจ เจเจเจพ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจกเจพเจเจเฉเจฐเจฟเจเจฟเจเจธ เจจเฉเฉฐ เจฐเฉฑเจฆ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจตเจฟเจฐเจพเจฎ เจเจฟเฉฐเจจเฉเจน (เจธเจพเจฐเฉ เจจเจนเฉเจ) เจจเฉเฉฐ เจ เจฃเจกเจฟเฉฑเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ;
- เจฆเฉเจเฉ เจชเฉฑเจงเจฐ 'เจคเฉ, เจธเจฟเจฐเจซ เจกเจพเจเจเฉเจฐเจฟเจเจฟเจเจธ เจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเจ เจฐเฉฑเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ;
- เจคเฉเจเฉ เจชเฉฑเจงเจฐ 'เจคเฉ, เจธเจฟเจฐเจซ เจเฉเจธ เจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเจ เจฐเฉฑเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ;
- เจเฉเจฅเฉ เจชเฉฑเจงเจฐ 'เจคเฉ, เจธเจฟเจฐเจซเจผ เจตเจฟเจฐเจพเจฎ เจเจฟเฉฐเจจเฉเจนเจพเจ เจจเฉเฉฐ เจนเฉ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค
เจคเฉเจฒเจจเจพ เจเจ เจชเจพเจธเจฟเจเจ เจตเจฟเฉฑเจ เจนเฉเฉฐเจฆเฉ เจนเฉ: เจชเจนเจฟเจฒเจพเจ, เจชเจนเจฟเจฒเฉ เจชเฉฑเจงเจฐ เจฆเฉ เจเฉเจฃเจพเจ เจฆเฉ เจคเฉเจฒเจจเจพ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ; เจเฉ เจตเจเจผเจจ เจฎเฉเจฒ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจฆเฉเจเฉ เจชเฉฑเจงเจฐ เจฆเฉ เจตเจเจผเจจ เจจเจพเจฒ เจฆเฉเจนเจฐเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ; เจซเจฟเจฐ เจธเจผเจพเจเจฆ เจคเฉเจเจพ เจ เจคเฉ เจเฉเจฅเจพเฅค
เจคเฉเจฒเจจเจพ เจเจฆเฉเจ เจเจคเจฎ เจนเฉเฉฐเจฆเฉ เจนเฉ เจเจฆเฉเจ เจเจคเจพเจฐเจพเจ เจตเจฟเฉฑเจ เจตเฉฑเจ-เจตเฉฑเจ เจตเจเจผเจจเจพเจ เจจเจพเจฒ เจคเฉเจฒเจจเจพ เจเจฐเจจ เจตเจพเจฒเฉเจเจ เจเจเจพเจเจเจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจเฅค เจเจพเจฐเฉ เจชเฉฑเจงเจฐเจพเจ 'เจคเฉ เจฌเจฐเจพเจฌเจฐ เจตเจเจผเจจ เจตเจพเจฒเฉเจเจ เจเจคเจพเจฐเจพเจ เจจเฉเฉฐ เจเฉฑเจ เจฆเฉเจเฉ เจฆเฉ เจฌเจฐเจพเจฌเจฐ เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค
เจเจน เจเจฒเจเฉเจฐเจฟเจฆเจฎ (เจตเจพเจงเฉ เจคเจเจจเฉเจเฉ เจตเฉเจฐเจตเจฟเจเจ เจฆเฉ เจเฉเฉฐเจก เจฆเฉ เจจเจพเจฒ) เจจเฉ เจฐเจฟเจชเฉเจฐเจ เจจเฉฐเจฌเจฐ 10 เจจเฉเฉฐ เจจเจพเจฎ เจฆเจฟเฉฑเจคเจพ - "เจฏเฉเจจเฉเจเฉเจก เจเฉเจฒเฉเจธเจผเจจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ" (เจฏเฉ.เจธเฉ.เจ).
เจเจน เจเจน เจฅเจพเจ เจนเฉ เจเจฟเฉฑเจฅเฉ เจธเจพเจกเฉ เจเจฆเจพเจนเจฐเจฃ เจคเฉเจ เจเจพเจเจเฉ เจเจฐเจจ เจตเจพเจฒเจพ เจตเจฟเจตเจนเจพเจฐ เจฅเฉเฉเฉเจนเจพ เจธเจชเฉฑเจธเจผเจ เจนเฉ เจเจพเจเจฆเจพ เจนเฉเฅค เจฏเฉเจจเฉเจเฉเจก เจธเจเฉเจเจกเจฐเจก เจจเจพเจฒ เจเจธเจฆเฉ เจคเฉเจฒเจจเจพ เจเจฐเจจเจพ เจเฉฐเจเจพ เจนเฉเจตเฉเจเจพเฅค
เจฒเจพเจเฉเจเจฐเจจ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฒเจ เจฏเฉ.เจธเฉ.เจ เจเฉฑเจ เจเจพเจธ เจนเฉ
เจนเฉฑเจฅเฉเจ เจเจพเจเจ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ เจเจฟ เจเจคเจพเจฐเจพเจ เจ
เจจเฉเจธเจพเจฐ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจเฉเจฐเจฎเจฌเฉฑเจง เจเฉเจคเจพ เจเจฟเจ เจนเฉ DUCET เจเจน เจเจพเจซเจผเฉ เจเจเจพ เจนเฉเจตเฉเจเจพ, เจชเจฐ, เจเฉเจธเจผเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ เจธเจพเจกเฉ เจฒเจ, เจฏเฉเจจเฉเจเฉเจก เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจฆเจพ เจเฉฑเจ เจฎเจฟเจธเจพเจฒเฉ เจ
เจฎเจฒ เจนเฉ - "
เจตเจฟเจ เจตเจฟเจเจธเจค เจเจธ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจฆเฉ เจตเฉเฉฑเจฌเจธเจพเจเจ 'เจคเฉ IBM, เจธเจฎเฉเจค เจกเฉเจฎเฉ เจชเฉฐเจจเฉ เจนเจจ
ะะฑะฐะบะฐะฝะพะฒ ะะธั
ะฐะธะป;ะผะฐะปัั
ะะปะบะธะฝะฐ ะญะปะปะฐ;ะบัะฐะฝะพะฒัะธัะฐ
ะะฒะฐะฝะพะฒ ะะฝะดัะตะน;ัะปะตัะฐัั
ะะฒะฐะฝะพะฒะฐ ะะปะปะฐ;ะฐะดะฒะพะบะฐั
เจคเจฐเฉเจเฉ เจจเจพเจฒ, เจตเฉเฉฑเจฌเจธเจพเจเจ เจเจเจธเฉเจฏเฉ เจตเจฟเจฐเจพเจฎ เจเจฟเฉฐเจจเฉเจนเจพเจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจคเฉเจธเฉเจ เจคเฉเจฒเจจเจพ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเจพ เจธเจชเจธเจผเจเฉเจเจฐเจจ เจฒเฉฑเจญ เจธเจเจฆเฉ เจนเฉเฅค เจเจฆเจพเจนเจฐเจฃเจพเจ เจตเจฟเฉฑเจ
เจฏเฉเจจเฉเจเฉเจก เจจเฉ เจธเจพเจกเฉ เจฎเจฆเจฆ เจเฉเจคเฉ, เจชเจฐ เจ เจเฉเจฌ เจตเจฟเจนเจพเจฐ เจฆเฉ เจเจพเจฐเจจ เจฒเฉฑเจญเฉ เจฒเฉเฉเจฌเฉฑเจง ะฒ เจฒเฉเจจเจเจธ เจเจฟเจคเฉ เจนเฉเจฐ เจเจพเจฃเจพ เจชเจตเฉเจเจพเฅค
glibc เจตเจฟเฉฑเจ เจเจพเจเจเฉ
เจเจชเจฏเฉเจเจคเจพ เจธเจฐเฉเจค เจเฉเจกเจพเจ เจฆเจพ เจคเฉเจฐเฉฐเจค เจฆเฉเจฐเจฟเจธเจผ เจฒเฉเฉเจฌเฉฑเจง เจคเฉฑเจ GNU เจเฉเจฐ เจเจชเจฏเฉเจเจคเจพเจตเจพเจ เจจเฉ เจฆเจฟเจเจพเจเจ เจเจฟ เจเจชเจฏเฉเจเจคเจพ เจตเจฟเฉฑเจ เจนเฉ, เจธเจฅเจพเจจเฉเจเจฐเจจ เจตเฉเจฐเฉเจเจฌเจฒ เจฆเฉ เจฎเฉเจเฉเจฆเจพ เจฎเฉเฉฑเจฒ เจจเฉเฉฐ เจเจพเจชเจฃ เจฒเจ เจนเฉเจ เจพเจ เจเจเจเจฆเจพ เจนเฉ LC_COLLATE เจกเฉเจฌเฉฑเจ เจฎเฉเจก เจตเจฟเฉฑเจ เจเฉฑเจฒเจฆเฉ เจธเจฎเฉเจ:
$ sort --debug buhg.txt > buhg.srt
sort: using โen_US.UTF8โ sorting rules
เจธเจเฉเจฐเจฟเฉฐเจ เจฆเฉ เจคเฉเจฒเจจเจพ เจธเจเฉเจเจกเจฐเจก เจซเฉฐเจเจธเจผเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ strcoll, เจเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจธเจญ เจเฉเจ เจฆเจฟเจฒเจเจธเจช เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจตเจฟเฉฑเจ เจนเฉ glibc.
'เจคเฉ เจตเจฟเจเจฟ เจชเฉเจฐเฉเจเฉเจเจ glibc เจธเจเฉเจฐเจฟเฉฐเจ เจคเฉเจฒเจจเจพ เจจเฉเฉฐ เจธเจฎเจฐเจชเจฟเจค
'เจคเฉ เจธเจญ เจคเฉเจ เจฆเจฟเจฒเจเจธเจช เจเจพเจฃเจเจพเจฐเฉ เจตเจฟเจเจฟ เจฆเจพ เจฒเจฟเฉฐเจ เจธเฉ
เจนเฉเจฃ เจเจฆเฉเจ เจเจฟ เจธเจพเจกเฉ เจเฉเจฒ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจ เจคเฉ เจธเจนเจพเจเจ เจเฉเจฌเจฒเจพเจ เจฌเจพเจฐเฉ เจธเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจนเฉ, เจ เจธเฉเจ เจ เจธเจฒ เจธเจฎเฉฑเจธเจฟเจ 'เจคเฉ เจตเจพเจชเจธ เจเจพ เจธเจเจฆเฉ เจนเจพเจ เจ เจคเฉ เจธเจฎเจ เจธเจเจฆเฉ เจนเจพเจ เจเจฟ เจฐเฉเจธเฉ เจฒเฉเจเฉเจฒ เจตเจฟเฉฑเจ เจธเจคเจฐเจพเจ เจจเฉเฉฐ เจธเจนเฉ เจคเจฐเฉเจนเจพเจ เจเจฟเจตเฉเจ เจเฉเจฐเจฎเจฌเฉฑเจง เจเจฐเจจเจพ เจนเฉเฅค
ISO 14651 / 14652
เจธเจพเจฐเจฃเฉ เจฆเจพ เจธเจฐเฉเจค เจเฉเจก เจเจฟเจธ เจตเจฟเฉฑเจ เจ เจธเฉเจ เจฆเจฟเจฒเจเจธเจชเฉ เจฐเฉฑเจเจฆเฉ เจนเจพเจ เจธเฉ.เจเฉ.เจเฉ. เจเจผเจฟเจเจฆเจพเจคเจฐ เจตเฉฐเจกเจพเจ 'เจคเฉ เจฒเฉเจจเจเจธ เจเฉเจเจพเจฒเจพเจ เจตเจฟเฉฑเจ เจนเฉ /usr/share/i18n/locales/. เจธเจพเจฐเจฃเฉ เจเจชเจฃเฉ เจเจช เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจนเฉ iso14651_t1_common. เจซเจฟเจฐ เจเจน เจซเจพเจเจฒ เจกเจพเจเจฐเฉเจเจเจฟเจต เจนเฉ iso14651_t1_common เจจเฉเฉฐ เจเจพเจชเฉ เจเจฐเฉ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจนเฉ iso14651_t1, เจเฉ เจฌเจฆเจฒเฉ เจตเจฟเฉฑเจ, เจฐเจพเจธเจผเจเจฐเฉ เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจธเจฎเฉเจค เจซเฉเจกเฉเจฐเจพ ะธ ru_RU. เจเจผเจฟเจเจฆเจพเจคเจฐ เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจเจพเจ 'เจคเฉ เจฒเฉเจจเจเจธ เจธเจพเจฐเฉเจเจ เจธเจฐเฉเจค เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจฎเฉเจฒ เจธเจฅเจพเจชเจจเจพ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจชเจฐ เจเฉเจเจฐ เจเจน เจฎเฉเจเฉเจฆ เจจเจนเฉเจ เจนเจจ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจ เจคเฉเจ เจเฉฑเจ เจตเจพเจงเฉ เจชเฉเจเฉเจ เจธเจฅเจพเจชเจค เจเจฐเจจเจพ เจนเฉเจตเฉเจเจพเฅค
เจซเจพเจเจฒ เจฌเจฃเจคเจฐ iso14651_t1 เจจเจพเจฎ เจฌเจฃเจพเจเจฃ เจฒเจ เจเฉเจฐ-เจธเจชเฉฑเจธเจผเจ เจจเจฟเจฏเจฎเจพเจ เจฆเฉ เจจเจพเจฒ, เจฌเจนเฉเจค เจนเฉ เจเจผเฉเจฌเจพเจจเฉ เจฒเฉฑเจ เจธเจเจฆเจพ เจนเฉ, เจชเจฐ เจเฉ เจคเฉเจธเฉเจ เจเจธ เจจเฉเฉฐ เจฆเฉเจเจฆเฉ เจนเฉ, เจคเจพเจ เจธเจญ เจเฉเจ เจฌเจนเฉเจค เจธเจงเจพเจฐเจจ เจนเฉเฅค เจฌเจฃเจคเจฐ เจฎเจฟเจเจฐเฉ เจตเจฟเฉฑเจ เจฆเฉฑเจธเจฟเจ เจเจฟเจ เจนเฉ เจจเฉเฉฐ ISO 14652, เจเจฟเจธ เจฆเฉ เจเฉฑเจ เจเจพเจชเฉ เจตเฉเฉฑเจฌเจธเจพเจเจ เจคเฉเจ เจกเจพเจเจจเจฒเฉเจก เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเฉ
เจซเจพเจเจฒ เจฌเจฃเจคเจฐ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉ:
เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ, เจ เฉฑเจเจฐ เจจเฉเฉฐ เจฌเจเจฃ เจตเจพเจฒเฉ เจ เฉฑเจเจฐ เจตเจเฉเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจ เจคเฉ # เจ เฉฑเจเจฐ เจคเฉเจ เจฌเจพเจ เจฆ เจฒเจพเจเจจ เจฆเจพ เจ เฉฐเจค เจเฉฑเจ เจเจฟเฉฑเจชเจฃเฉ เจนเฉเฅค เจฆเฉเจตเฉเจ เจเจฟเฉฐเจจเฉเจนเจพเจ เจจเฉเฉฐ เจฎเฉเฉ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจเฉ เจเจฟ เจธเจพเจฐเจฃเฉ เจฆเฉ เจจเจตเฉเจ เจธเฉฐเจธเจเจฐเจฃ เจตเจฟเฉฑเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉ:
escape_char /
comment_char %
เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจเฉเจเจจ เจธเจผเจพเจฎเจฒ เจนเฉเจฃเจเฉ เจ (เจเจฟเฉฑเจฅเฉ x - เจนเฉเจเจธเจพเจกเฉเจธเฉเจฎเจฒ เจ เฉฐเจ)เฅค เจเจน เจเจจเจเฉเจกเจฟเฉฐเจ เจตเจฟเฉฑเจ เจฏเฉเจจเฉเจเฉเจก เจเฉเจก เจชเฉเจเจเฉฐเจเจพเจ เจฆเฉ เจนเฉเจเจธเจพเจกเฉเจธเฉเจฎเจฒ เจชเฉเจฐเจคเฉเจจเจฟเจงเจคเจพ เจนเฉ UCS-4 (UTF- 32). เจเฉเจฃ เจฌเจฐเฉเจเจเจพเจ เจตเจฟเฉฑเจ เจนเฉเจฐ เจธเจพเจฐเฉ เจคเฉฑเจค (เจธเจฎเฉเจค , <2> เจ เจคเฉ เจเจธ เจคเจฐเฉเจนเจพเจ) เจจเฉเฉฐ เจธเจงเจพเจฐเจจ เจธเจเฉเจฐเจฟเฉฐเจ เจธเจฅเจฟเจฐเจพเจเจ เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจเจฟเจจเฉเจนเจพเจ เจฆเจพ เจธเฉฐเจฆเจฐเจญ เจคเฉเจ เจฌเจพเจนเจฐ เจฌเจนเฉเจค เจเฉฑเจ เจ เจฐเจฅ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค
เจฒเจพเจเจจ LC_COLLATE เจธเจพเจจเฉเฉฐ เจฆเฉฑเจธเจฆเจพ เจนเฉ เจเจฟ เจ เฉฑเจเฉ เจธเจเจฐเจฟเฉฐเจ เจฆเฉ เจคเฉเจฒเจจเจพ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจจ เจตเจพเจฒเจพ เจกเฉเจเจพ เจธเจผเฉเจฐเฉ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค
เจชเจนเจฟเจฒเจพเจ, เจคเฉเจฒเจจเจพ เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจตเจเจผเจจเจพเจ เจฒเจ เจจเจพเจฎ เจ เจคเฉ เจเจฟเฉฐเจจเฉเจน เจธเฉฐเจเฉเจเจพเจ เจฒเจ เจจเจพเจฎ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเจจเฅค เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจฆเฉ เจเจฟเจธเจฎเจพเจ เจฆเฉ เจจเจพเจฎ เจฆเฉ เจตเฉฑเจ-เจตเฉฑเจ เจเจเจพเจเจเจ เจฆเฉ เจนเฉเฉฐเจฆเฉ เจนเจจ, เจชเจฐ เจ เจธเจฒ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจเจน เจฎเจฟเจฒเจพเจ เจเจพเจเจฆเฉ เจนเจจ. เจตเจเจผเจจ เจฆเฉ เจจเจพเจ เจเฉเจตเจฐเจก เจฆเฉเจเจฐเจพ เจฆเจฐเจธเจพเจ เจเจ เจนเจจ เจธเฉฐเจเฉเจฐเจนเจฟ-เจเจฟเฉฐเจจเฉเจน (เจคเฉเจฒเจจเจพ เจ เฉฑเจเจฐ) เจเจฟเจเจเจเจฟ เจคเฉเจฒเจจเจพ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจฏเฉเจจเฉเจเฉเจก เจ เฉฑเจเจฐ เจเจฟเจจเฉเจนเจพเจ เจฆเจพ เจเฉฑเจเฉ เจตเจเจผเจจ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจจเฉเฉฐ เจฌเจฐเจพเจฌเจฐ เจ เฉฑเจเจฐ เจฎเฉฐเจจเจฟเจ เจเจพเจตเฉเจเจพเฅค
เจฎเฉเจเฉเจฆเจพ เจซเจพเจเจฒ เจฐเฉเจตเจฟเจเจผเจจ เจตเจฟเฉฑเจ เจญเจพเจ เจฆเฉ เจเฉเฉฑเจฒ เจฒเฉฐเจฌเจพเจ เจฒเจเจญเจ 900 เจฒเจพเจเจจเจพเจ เจนเฉเฅค เจฎเฉเจ เจจเจพเจฎเจพเจ เจฆเฉ เจฎเจจเจฎเจพเจจเฉ เจ เจคเฉ เจเจ เจเจฟเจธเจฎเจพเจ เจฆเฉ เจธเฉฐเจเฉเจเจธ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจฃ เจฒเจ เจเจ เจฅเจพเจตเจพเจ เจคเฉเจ เจเจฆเจพเจนเจฐเจฃเจพเจ เจเจฟเฉฑเจเฉเจเจ เจนเจจเฅค
LC_COLLATE
collating-symbol <RES-1>
collating-symbol <BLK>
collating-symbol <MIN>
collating-symbol <WIDE>
...
collating-symbol <ARABIC>
collating-symbol <ETHPC>
collating-symbol <OSMANYA>
...
collating-symbol <S1D000>..<S1D35F>
collating-symbol <SFFFF> % Guaranteed largest symbol value. Keep at end of this list
...
collating-element <U0413_0301> from "<U0413><U0301>"
collating-element <U0413_0341> from "<U0413><U0341>"
- เจธเฉฐเจเฉเจฐเจนเจฟ-เจเจฟเฉฐเจจเฉเจน เจเฉฑเจ เจธเจคเจฐ เจฒเฉเจ เจเจฐเจฆเจพ เจนเฉ เจเจธเจฎเจพเจจเฉเจ เจธเจเฉเจฒเจพเจ เจฆเฉ เจจเจพเจตเจพเจ เจฆเฉ เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ
- เจธเฉฐเจเฉเจฐเจนเจฟ-เจเจฟเฉฐเจจเฉเจน .. เจเฉฑเจ เจ เจเฉเจคเจฐ เจตเจพเจฒเฉ เจจเจพเจฎเจพเจ เจฆเฉ เจเฉเจฐเจฎ เจจเฉเฉฐ เจฐเจเจฟเจธเจเจฐ เจเจฐเจฆเจพ เจนเฉ S เจ เจคเฉ เจคเฉเจ เจนเฉเจเจธเจพเจกเฉเจธเฉเจฎเจฒ เจธเฉฐเจเจฟเจเจคเจฎเจ เจชเจฟเจเฉเจคเจฐ 1D000 เจจเฉเฉฐ 1D35F.
- เจเฉฑเจซ.เจเฉฑเจซ.เจเฉฑเจซ.เจเฉฑเจซ ะฒ เจธเฉฐเจเฉเจฐเจนเจฟ-เจเจฟเฉฐเจจเฉเจน เจนเฉเจเจธเจพเจกเฉเจธเฉเจฎเจฒ เจตเจฟเฉฑเจ เจเฉฑเจ เจตเฉฑเจกเฉ เจนเจธเจคเจพเจเจฐเจฟเจค เจชเฉเจฐเจจ เจ เฉฐเจ เจฆเฉ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจธเจฆเจพ เจนเฉ, เจชเจฐ เจเจน เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจจเจพเจฎ เจนเฉ เจเฉ เจธเจผเจพเจเจฆ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ
- ะะผั เจเฉฐเจเฉเจกเจฟเฉฐเจ เจตเจฟเฉฑเจ เจเฉเจก เจชเฉเจเจเฉฐเจ เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ UCS-4
- เจธเฉฐเจเฉเจฐเจนเจฟ-เจคเฉฑเจค เจคเฉเจ " " เจฏเฉเจจเฉเจเฉเจก เจฌเจฟเฉฐเจฆเฉเจเจ เจฆเฉ เจเฉฑเจ เจเฉเฉเฉ เจฒเจ เจเฉฑเจ เจจเจตเจพเจ เจจเจพเจฎ เจฐเจเจฟเจธเจเจฐ เจเจฐเจฆเจพ เจนเฉเฅค
เจเฉฑเจ เจตเจพเจฐ เจตเจเจผเจจ เจฆเฉ เจจเจพเจฎ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเฉเจคเฉ เจเจพเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจ เจธเจฒ เจตเจเจผเจจ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจเฅค เจเจฟเจเจเจเจฟ เจคเฉเจฒเจจเจพ เจตเจฟเฉฑเจ เจธเจฟเจฐเจซเจผ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง-เจเฉฑเจ เจธเจฌเฉฐเจง เจฎเจพเจเจจเฉ เจฐเฉฑเจเจฆเฉ เจนเจจ, เจตเจเจผเจจ เจธเฉเจเฉเจเจฐเจจ เจจเจพเจฎเจพเจ เจฆเฉ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจเฉเจฐเจฎ เจฆเฉเจเจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจเฅค "เจนเจฒเจเฉ" เจตเจเจผเจจ เจชเจนเจฟเจฒเจพเจ เจธเฉเจเฉเจฌเฉฑเจง เจเฉเจคเฉ เจเจ เจนเจจ, เจซเจฟเจฐ "เจญเจพเจฐเฉ"เฅค เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฏเจพเจฆ เจเจฐเจพเจตเจพเจเจเจพ เจเจฟ เจนเจฐเฉเจ เจฏเฉเจจเฉเจเฉเจก เจ เฉฑเจเจฐ เจจเฉเฉฐ เจเจพเจฐ เจตเฉฑเจ-เจตเฉฑเจ เจตเจเจผเจจ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเจจเฅค เจเฉฑเจฅเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเฉฑเจ เจธเจฟเฉฐเจเจฒ เจเฉเจฐเจฎเจฌเฉฑเจง เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉเฅค เจธเจฟเจงเจพเจเจค เจตเจฟเฉฑเจ, เจเฉเจ เจตเฉ เจชเฉเจฐเจคเฉเจ เจจเจพเจฎ เจเจพเจฐ เจชเฉฑเจงเจฐเจพเจ เจตเจฟเฉฑเจเฉเจ เจเจฟเจธเฉ เจตเฉ 'เจคเฉ เจตเจฐเจคเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจชเจฐ เจเจฟเฉฑเจชเจฃเฉเจเจ เจคเฉเจ เจชเจคเจพ เจฒเฉฑเจเจฆเจพ เจนเฉ เจเจฟ เจตเจฟเจเจพเจธเจเจพเจฐ เจฎเจพเจจเจธเจฟเจ เจคเฉเจฐ 'เจคเฉ เจจเจพเจฎเจพเจ เจจเฉเฉฐ เจชเฉฑเจงเจฐเจพเจ เจตเจฟเฉฑเจ เจตเฉฑเจ เจเจฐเจฆเฉ เจนเจจเฅค
% Symbolic weight assignments
% Third-level weight assignments
<RES-1>
<BLK>
<MIN>
<WIDE>
...
% Second-level weight assignments
<BASE>
<LOWLINE> % COMBINING LOW LINE
<PSILI> % COMBINING COMMA ABOVE
<DASIA> % COMBINING REVERSED COMMA ABOVE
...
% First-level weight assignments
<S0009> % HORIZONTAL TABULATION
<S000A> % LINE FEED
<S000B> % VERTICAL TABULATION
...
<S0434> % CYRILLIC SMALL LETTER DE
<S0501> % CYRILLIC SMALL LETTER KOMI DE
<S0452> % CYRILLIC SMALL LETTER DJE
<S0503> % CYRILLIC SMALL LETTER KOMI DJE
<S0453> % CYRILLIC SMALL LETTER GJE
<S0499> % CYRILLIC SMALL LETTER ZE WITH DESCENDER
<S0435> % CYRILLIC SMALL LETTER IE
<S04D7> % CYRILLIC SMALL LETTER IE WITH BREVE
<S0454> % CYRILLIC SMALL LETTER UKRAINIAN IE
<S0436> % CYRILLIC SMALL LETTER ZHE
เจ เฉฐเจค เจตเจฟเฉฑเจ, เจ เจธเจฒ เจญเจพเจฐ เจธเจพเจฐเจฃเฉ.
เจตเจเจผเจจ เจธเฉเจเจธเจผเจจ เจเฉเจตเจฐเจก เจฒเจพเจเจจเจพเจ เจตเจฟเฉฑเจ เจฌเฉฐเจฆ เจนเฉ เจเจฐเจกเจฐ_เจธเจเจพเจฐเจ ะธ เจเจฐเจกเจฐ_เจเจเจก. เจตเจพเจงเฉ เจตเจฟเจเจฒเจช เจเจฐเจกเจฐ_เจธเจเจพเจฐเจ เจเจน เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเฉ เจเจฟ เจคเฉเจฒเจจเจพ เจฆเฉ เจนเจฐเฉเจ เจชเฉฑเจงเจฐ 'เจคเฉ เจเจคเจพเจฐเจพเจ เจจเฉเฉฐ เจเจฟเจธ เจฆเจฟเจธเจผเจพ เจตเจฟเฉฑเจ เจธเจเฉเจจ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจกเจฟเจซเฉเจฒเจ เจธเฉเจเจฟเฉฐเจ เจนเฉ เจ เฉฑเจเฉ. เจญเจพเจ เจฆเฉ เจฎเฉเฉฑเจ เจญเจพเจ เจตเจฟเฉฑเจ เจฒเจพเจเจจเจพเจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ เจเจฟเจนเจจเจพเจ เจตเจฟเฉฑเจ เจเจฟเฉฐเจจเฉเจน เจเฉเจก เจ เจคเฉ เจเจธเจฆเฉ เจเจพเจฐ เจตเจเจผเจจ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค เจ เฉฑเจเจฐ เจเฉเจก เจจเฉเฉฐ เจ เฉฑเจเจฐ, เจเฉฑเจ เจเฉเจก เจฌเจฟเฉฐเจฆเฉ, เจเจพเจ เจชเจนเจฟเจฒเจพเจ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเฉฑเจ เจชเฉเจฐเจคเฉเจ เจจเจพเจฎ เจฆเฉเจเจฐเจพ เจฆเจฐเจธเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจตเจเจผเจจ เจชเฉเจฐเจคเฉเจ เจจเจพเจฎเจพเจ, เจเฉเจก เจฌเจฟเฉฐเจฆเฉเจเจ, เจเจพเจ เจเจฟเฉฐเจจเฉเจนเจพเจ เจจเฉเฉฐ เจตเฉ เจฆเจฟเฉฑเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจเฉเจเจฐ เจเฉเจก เจชเฉเจเจเฉฐเจ เจเจพเจ เจ เฉฑเจเจฐ เจตเจฐเจคเฉ เจเจพเจเจฆเฉ เจนเจจ, เจคเจพเจ เจเจนเจจเจพเจ เจฆเจพ เจญเจพเจฐ เจเฉเจก เจชเฉเจเจเฉฐเจ (เจฏเฉเจจเฉเจเฉเจก เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจธเจฅเจฟเจคเฉ) เจฆเฉ เจธเฉฐเจเจฟเจเจคเจฎเจ เจฎเฉเฉฑเจฒ เจฆเฉ เจฌเจฐเจพเจฌเจฐ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจธเจชเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจจเจฟเจฐเจฆเจฟเจธเจผเจ เจจเจนเฉเจ เจเฉเจคเฉ เจเจ เจ เฉฑเจเจฐ (เจเจฟเจตเฉเจ เจเจฟ เจฎเฉเจ เจธเจฎเจเจฆเจพ เจนเจพเจ) เจจเฉเฉฐ เจธเจพเจฐเจฃเฉ เจจเฉเฉฐ เจชเฉเจฐเจพเจเจฎเจฐเฉ เจตเจเจผเจจ เจฆเฉ เจจเจพเจฒ เจจเจฟเจฐเจงเจพเจฐเจค เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจเฉ เจฏเฉเจจเฉเจเฉเจก เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจธเจฅเจฟเจคเฉ เจจเจพเจฒ เจฎเฉเจฒ เจเจพเจเจฆเจพ เจนเฉเฅค เจตเจฟเจธเจผเฉเจธเจผ เจญเจพเจฐ เจฎเฉเฉฑเจฒ เจ เจเจฟเจเจค เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจชเฉเจฐเจคเฉเจ เจจเฉเฉฐ เจคเฉเจฒเจจเจพ เจฆเฉ เจเจเจฟเจค เจชเฉฑเจงเจฐ 'เจคเฉ เจจเจเจผเจฐเจ เฉฐเจฆเจพเจเจผ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
เจธเจเฉเจฒเจพเจ เจฆเฉ เจฌเจฃเจคเจฐ เจฆเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจเจฐเจจ เจฒเจ, เจฎเฉเจ เจคเจฟเฉฐเจจ เจเจพเจซเจผเฉ เจธเจชเฉฑเจธเจผเจ เจเฉเจเฉเฉ เจเฉเจฃเฉ:
- เจ เฉฑเจเจฐ เจเฉ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจ เจฃเจกเจฟเฉฑเจ เจเจฐ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเจจ
- เจชเจนเจฟเจฒเฉ เจฆเฉ เจชเฉฑเจงเจฐเจพเจ เจตเจฟเฉฑเจ เจจเฉฐเจฌเจฐ เจคเจฟเฉฐเจจ เจฆเฉ เจฌเจฐเจพเจฌเจฐ เจเจฟเฉฐเจจเฉเจน
- เจธเจฟเจฐเจฟเจฒเจฟเจ เจตเจฐเจฃเจฎเจพเจฒเจพ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค, เจเจฟเจธ เจตเจฟเฉฑเจ เจกเจพเจเจเฉเจฐเจฟเจเจฟเจเจธ เจธเจผเจพเจฎเจฒ เจจเจนเฉเจ เจนเจจ, เจ เจคเฉ เจเจธเจฒเจ เจฎเฉเฉฑเจ เจคเฉเจฐ 'เจคเฉ เจชเจนเจฟเจฒเฉ เจ เจคเฉ เจคเฉเจเฉ เจชเฉฑเจงเจฐเจพเจ เจฆเฉเจเจฐเจพ เจเฉเจฐเจฎเจฌเฉฑเจง เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
order_start forward;forward;forward;forward,position
<U0000> IGNORE;IGNORE;IGNORE;IGNORE % NULL (in 6429)
<U0001> IGNORE;IGNORE;IGNORE;IGNORE % START OF HEADING (in 6429)
<U0002> IGNORE;IGNORE;IGNORE;IGNORE % START OF TEXT (in 6429)
...
<U0033> <S0033>;<BASE>;<MIN>;<U0033> % DIGIT THREE
<UFF13> <S0033>;<BASE>;<WIDE>;<UFF13> % FULLWIDTH DIGIT THREE
<U2476> <S0033>;<BASE>;<COMPAT>;<U2476> % PARENTHESIZED DIGIT THREE
<U248A> <S0033>;<BASE>;<COMPAT>;<U248A> % DIGIT THREE FULL STOP
<U1D7D1> <S0033>;<BASE>;<FONT>;<U1D7D1> % MATHEMATICAL BOLD DIGIT THREE
...
<U0430> <S0430>;<BASE>;<MIN>;<U0430> % CYRILLIC SMALL LETTER A
<U0410> <S0430>;<BASE>;<CAP>;<U0410> % CYRILLIC CAPITAL LETTER A
<U04D1> <S04D1>;<BASE>;<MIN>;<U04D1> % CYRILLIC SMALL LETTER A WITH BREVE
<U0430_0306> <S04D1>;<BASE>;<MIN>;<U04D1> % CYRILLIC SMALL LETTER A WITH BREVE
...
<U0431> <S0431>;<BASE>;<MIN>;<U0431> % CYRILLIC SMALL LETTER BE
<U0411> <S0431>;<BASE>;<CAP>;<U0411> % CYRILLIC CAPITAL LETTER BE
<U0432> <S0432>;<BASE>;<MIN>;<U0432> % CYRILLIC SMALL LETTER VE
<U0412> <S0432>;<BASE>;<CAP>;<U0412> % CYRILLIC CAPITAL LETTER VE
...
order_end
เจนเฉเจฃ เจคเฉเจธเฉเจ เจฒเฉเจ เจฆเฉ เจธเจผเฉเจฐเฉ เจคเฉเจ เจเจฆเจพเจนเจฐเจจเจพเจ เจจเฉเฉฐ เจเจพเจเจเจฃ เจฒเจ เจตเจพเจชเจธ เจ เจธเจเจฆเฉ เจนเฉเฅค เจนเจฎเจฒเจพ เจตเจเจผเจจ เจธเจพเจฐเจฃเฉ เจฆเฉ เจเจธ เจนเจฟเฉฑเจธเฉ เจตเจฟเฉฑเจ เจนเฉ:
<U0020> IGNORE;IGNORE;IGNORE;<U0020> % SPACE
<U0021> IGNORE;IGNORE;IGNORE;<U0021> % EXCLAMATION MARK
<U0022> IGNORE;IGNORE;IGNORE;<U0022> % QUOTATION MARK
...
เจเจน เจฆเฉเจเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเจฟ เจเจธ เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจธเจพเจฐเจฃเฉ เจคเฉเจ เจตเจฟเจฐเจพเจฎ เจเจฟเฉฐเจจเฉเจน เจนเจจ ASCII (เจธเจชเฉเจธ เจธเจฎเฉเจค) เจธเจคเจฐ เจฆเฉ เจคเฉเจฒเจจเจพ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจฒเจเจญเจ เจนเจฎเฉเจธเจผเจพ เจ เจฃเจกเจฟเฉฑเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจธเจฟเจฐเจซ เจ เจชเจตเจพเจฆ เจเจน เจฒเจพเจเจจเจพเจ เจนเจจ เจเฉ เจฎเฉเจฒ เจเจพเจเจฆเฉเจเจ เจธเจฅเจฟเจคเฉเจเจ เจตเจฟเฉฑเจ เจชเจพเจ เจเจพเจฃ เจตเจพเจฒเฉ เจตเจฟเจฐเจพเจฎ เจเจฟเฉฐเจจเฉเจนเจพเจ เจจเฉเฉฐ เจเฉฑเจก เจเฉ เจนเจฐ เจเฉเจเจผ เจตเจฟเฉฑเจ เจฎเฉเจฒ เจเจพเจเจฆเฉเจเจ เจนเจจเฅค เจคเฉเจฒเจจเจพ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฒเจ เจฎเฉเจฐเฉ เจเจฆเจพเจนเจฐเจจ (เจเจพเจเจเจฃ เจคเฉเจ เจฌเจพเจ เจฆ) เจฆเฉเจเจ เจฒเจพเจเจจเจพเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉเจเจ เจนเจจ:
ะะฑะฐะบะฐะฝะพะฒะะธั
ะฐะธะปะผะฐะปัั
ะะปะบะธะฝะฐะญะปะปะฐะบัะฐะฝะพะฒัะธัะฐ
ะะฒะฐะฝะพะฒะฐะะปะปะฐะผะฐะปัั
ะะฒะฐะฝะพะฒะะฝะดัะตะนัะปะตัะฐัั
เจเจน เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฆเฉ เจนเฉเจ เจเจฟ เจธเจเฉเจฒเจพเจ เจฆเฉ เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ, เจฐเฉเจธเฉ เจตเจฟเฉฑเจ เจตเฉฑเจกเฉ เจ เฉฑเจเจฐ เจเฉเจเฉ เจ เฉฑเจเจฐเจพเจ (เจคเฉเจเฉ เจชเฉฑเจงเจฐ 'เจคเฉ) เจฆเฉ เจฌเจพเจ เจฆ เจเจเจเจฆเฉ เจนเจจเฅค เจจเจพเจฒเฉเจ เจญเจพเจฐเฉ ), เจเจพเจเจเฉ เจฌเจฟเจฒเจเฉเจฒ เจธเจนเฉ เจเจพเจชเจฆเฉ เจนเฉเฅค
เจเฉฑเจ เจตเฉเจฐเฉเจเจฌเจฒ เจธเฉเฉฑเจ เจเจฐเจจ เจตเฉเจฒเฉ LC_COLLATE=C เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผ เจธเจพเจฐเจฃเฉ เจฒเฉเจก เจเฉเจคเฉ เจเจ เจนเฉ เจเฉ เจเฉฑเจ เจฌเจพเจเจ-เจฌเจพเจ-เจฌเจพเจเจ เจคเฉเจฒเจจเจพ เจจเฉเฉฐ เจจเจฟเจธเจผเจเจฟเจค เจเจฐเจฆเฉ เจนเฉ
static const uint32_t collseqwc[] =
{
8, 1, 8, 0x0, 0xff,
/* 1st-level table */
6 * sizeof (uint32_t),
/* 2nd-level table */
7 * sizeof (uint32_t),
/* 3rd-level table */
L'x00', L'x01', L'x02', L'x03', L'x04', L'x05', L'x06', L'x07',
L'x08', L'x09', L'x0a', L'x0b', L'x0c', L'x0d', L'x0e', L'x0f',
...
L'xf8', L'xf9', L'xfa', L'xfb', L'xfc', L'xfd', L'xfe', L'xff'
};
เจเจฟเจเจเจเจฟ เจฏเฉเจจเฉเจเฉเจก เจตเจฟเฉฑเจ เจเฉเจก เจชเฉเจเจเฉฐเจ ะ A เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจเจเจเจฆเจพ เจนเฉ, เจเจธ เจฒเจ เจธเจเจฐเจฟเฉฐเจเจพเจ เจจเฉเฉฐ เจเฉเจฐเจฎเจฌเฉฑเจง เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค
เจเฉเจเจธเจ เจ เจคเฉ เจฌเจพเจเจจเจฐเฉ เจเฉเจฌเจฒ
เจธเจชเฉฑเจธเจผเจ เจคเฉเจฐ 'เจคเฉ, เจธเจเฉเจฐเจฟเฉฐเจ เจคเฉเจฒเจจเจพ เจเฉฑเจ เจฌเจนเฉเจค เจนเฉ เจเจฎ เจเจพเจฐเจตเจพเจ เจนเฉ, เจ เจคเฉ เจเฉเจฌเจฒ เจชเจพเจฐเจธเจฟเฉฐเจ เจนเฉ เจธเฉ.เจเฉ.เจเฉ. เจเจพเจซเจผเฉ เจฎเจนเจฟเฉฐเจเจพ เจชเฉเจฐเจเจฟเจฐเจฟเจ. เจเฉเจฌเจฒ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒ เจฌเจฃเจพเจเจฃ เจฒเจ, เจเจธเจจเฉเฉฐ เจเจฎเจพเจเจก เจฆเฉ เจจเจพเจฒ เจฌเจพเจเจจเจฐเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเฉฐเจชเจพเจเจฒ เจเฉเจคเจพ เจเจฟเจ เจนเฉ localdef.
เจฆเฉ เจเฉเจฎ localdef เจฐเจพเจธเจผเจเจฐเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฆเฉ เจเฉฑเจ เจธเจพเจฐเจฃเฉ เจตเจพเจฒเฉ เจเฉฑเจ เจซเจพเจเจฒ เจจเฉเฉฐ เจฎเจพเจชเจฆเฉฐเจกเจพเจ เจตเจเฉเจ เจธเจตเฉเจเจพเจฐ เจเจฐเจฆเจพ เจนเฉ (เจตเจฟเจเจฒเจช -i), เจเจฟเจธ เจตเจฟเฉฑเจ เจธเจพเจฐเฉ เจ เฉฑเจเจฐ เจฏเฉเจจเฉเจเฉเจก เจฌเจฟเฉฐเจฆเฉเจเจ เจฆเฉเจเจฐเจพ เจฆเจฐเจธเจพเจ เจเจพเจเจฆเฉ เจนเจจ, เจ เจคเฉ เจฏเฉเจจเฉเจเฉเจก เจฌเจฟเฉฐเจฆเฉเจเจ เจ เจคเฉ เจเฉฑเจ เจเจพเจธ เจเจจเจเฉเจกเจฟเฉฐเจ เจฆเฉ เจ เฉฑเจเจฐเจพเจ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจชเฉฑเจคเจฐ เจตเจฟเจนเจพเจฐ เจฆเฉ เจเฉฑเจ เจซเจพเจเจฒ (เจตเจฟเจเจฒเจช) -f). เจเฉฐเจฎ เจฆเฉ เจจเจคเฉเจเฉ เจตเจเฉเจ, เจฌเจพเจเจจเจฐเฉ เจซเจพเจเจฒเจพเจ เจฒเฉเจเฉเจฒ เจฒเจ เจเจเจฐเฉ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจตเจฟเฉฑเจ เจฆเจฐเจธเจพเจ เจเจ เจจเจพเจฎ เจจเจพเจฒ เจฌเจฃเจพเจเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจเฅค
glibc เจฆเฉ เจฌเจพเจเจจเจฐเฉ เจซเจพเจเจฒ เจซเจพเจฐเจฎเฉเจเจพเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉ: "เจฐเจตเจพเจเจคเฉ" เจ เจคเฉ "เจเจงเฉเจจเจฟเจ"เฅค
เจชเจฐเฉฐเจชเจฐเจพเจเจค เจซเจพเจฐเจฎเฉเจ เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจฒเฉเจเฉเจฒ เจฆเจพ เจจเจพเจฎ เจเจช-เจกเจพเจเจฐเฉเจเจเจฐเฉ เจฆเจพ เจจเจพเจฎ เจนเฉ /usr/lib/locale/. เจเจน เจธเจฌ-เจกเจพเจเจฐเฉเจเจเจฐเฉ เจฌเจพเจเจจเจฐเฉ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจฆเฉ เจนเฉ LC_COLLATE, LC_CTYPE, LC_TIME เจเจคเจเจฆเจฟ. เจซเจพเจเจฒ LC_IDENTIFICATION เจฒเฉเจเฉเจฒ เจฆเจพ เจฐเจธเจฎเฉ เจจเจพเจฎ (เจเฉ เจเจฟ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจฆเฉ เจจเจพเจฎ เจคเฉเจ เจตเฉฑเจเจฐเจพ เจนเฉ เจธเจเจฆเจพ เจนเฉ) เจ เจคเฉ เจเจฟเฉฑเจชเจฃเฉเจเจ เจธเจผเจพเจฎเจฒ เจเจฐเจฆเจพ เจนเฉเฅค
เจเจงเฉเจจเจฟเจ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจธเจพเจฐเฉ เจฒเฉเจเฉเจฒเจพเจ เจจเฉเฉฐ เจเฉฑเจ เจชเฉเจฐเจพเจฒเฉเจ เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเจฐเจจเจพ เจธเจผเจพเจฎเจฒ เจนเฉ /usr/lib/locale/locale-archive, เจเจฟเจธ เจจเฉเฉฐ เจตเจฐเจค เจเฉ เจธเจพเจฐเฉเจเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉ เจตเจฐเจเฉเจ เจฒ เจฎเฉเจฎเฉเจฐเฉ เจจเจพเจฒ เจฎเฉเจช เจเฉเจคเจพ เจเจฟเจ เจนเฉ glibc. เจเจงเฉเจจเจฟเจ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจฒเฉเจเฉเจฒ เจจเจพเจฎ เจเฉเจ เจเฉเจจเฉเจจเจพเจเจเจผเฉเจธเจผเจจ เจฆเฉ เจ เจงเฉเจจ เจนเฉ - เจธเจฟเจฐเจซ เจธเฉฐเจเจฟเจเจตเจพเจ เจ เจคเฉ เจ เฉฑเจเจฐ เจเฉ เจเฉเจเฉ เจ เฉฑเจเจฐเจพเจ เจตเจฟเฉฑเจ เจเจเจพเจ เจเจ เจนเจจ, เจเจจเจเฉเจกเจฟเฉฐเจ เจจเจพเจฎเจพเจ เจตเจฟเฉฑเจ เจฐเจนเจฟเฉฐเจฆเฉ เจนเจจเฅค เจเจธ เจฒเจ ru_RU.KOI8-เจเจฐ, เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจเฉเจคเจพ เจเจพเจตเฉเจเจพ ru_RU.koi8r.
เจเจจเจชเฉเจ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจฎเฉเจเฉเจฆเจพ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจฆเฉ เจจเจพเจฒ-เจจเจพเจฒ เจกเจพเจเจฐเฉเจเจเจฐเฉเจเจ เจตเจฟเฉฑเจ เจเฉเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ /usr/share/i18n/locales/ ะธ /usr/share/i18n/charmaps/ เจซเจพเจเจฒเจพเจ เจฒเจ เจธเฉ.เจเฉ.เจเฉ. เจ เจคเฉ เจเฉฐเจเฉเจกเจฟเฉฐเจ เจซเจพเจเจฒเจพเจ, เจเฉเจฐเจฎเจตเจพเจฐเฅค
เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจนเฉเจเจฎ
localedef -i ru_RU -f MAC-CYRILLIC ru_RU.MAC-CYRILLIC
เจซเจพเจเจฒ เจจเฉเฉฐ เจเฉฐเจชเจพเจเจฒ เจเจฐเฉเจเจพ /usr/share/i18n/locales/ru_RU เจเจจเจเฉเจกเจฟเฉฐเจ เจซเจพเจเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ /usr/share/i18n/charmaps/MAC-CYRILLIC.gz เจ เจคเฉ เจจเจคเฉเจเจพ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจเจฐเฉ /usr/lib/locale/locale-archive เจจเจพเจฎ เจนเฉเจ ru_RU.เจฎเฉเจเจธเฉเจฐเจฟเจฒเจฟเจ
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจตเฉเจฐเฉเจเจฌเจฒ เจธเฉเฉฑเจ เจเจฐเจฆเฉ เจนเฉ LANG = en_US.UTF-8 เจซเจฟเจฐ glibc เจซเจพเจเจฒเจพเจ เจ เจคเฉ เจกเจพเจเจฐเฉเจเจเจฐเฉเจเจ เจฆเฉ เจนเฉเจ เจฒเฉ เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจฒเฉเจเฉเจฒ เจฌเจพเจเจจเจฐเฉเจเจ เจฆเฉ เจเฉเจ เจเจฐเฉเจเจพ:
/usr/lib/locale/locale-archive
/usr/lib/locale/en_US.UTF-8/
/usr/lib/locale/en_US/
/usr/lib/locale/enUTF-8/
/usr/lib/locale/en/
เจเฉเจเจฐ เจเฉเจ เจฒเฉเจเฉเจฒ เจฐเจตเจพเจเจคเฉ เจ เจคเฉ เจเจงเฉเจจเจฟเจ เจฆเฉเจตเจพเจ เจซเจพเจฐเจฎเฉเจเจพเจ เจตเจฟเฉฑเจ เจตเจพเจชเจฐเจฆเจพ เจนเฉ, เจคเจพเจ เจเจงเฉเจจเจฟเจ เจจเฉเฉฐ เจคเจฐเจเฉเจน เจฆเจฟเฉฑเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค
เจคเฉเจธเฉเจ เจเจฎเจพเจเจก เจจเจพเจฒ เจเฉฐเจชเจพเจเจฒ เจเฉเจคเฉ เจฒเฉเจเฉเจฒเจพเจ เจฆเฉ เจธเฉเจเฉ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ เจฒเฉเจเฉเจฒ- a.
เจคเฉเจนเจพเจกเฉ เจคเฉเจฒเจจเจพ เจธเจพเจฐเจฃเฉ เจคเจฟเจเจฐ เจเฉเจคเฉ เจเจพ เจฐเจนเฉ เจนเฉ
เจนเฉเจฃ, เจเจฟเจเจจ เจจเจพเจฒ เจฒเฉเจธ, เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจเฉเจฆ เจฆเฉ เจเจฆเจฐเจธเจผ เจธเจเฉเจฐเจฟเฉฐเจ เจคเฉเจฒเจจเจพ เจธเจพเจฐเจฃเฉ เจฌเจฃเจพ เจธเจเจฆเฉ เจนเฉเฅค เจเจธ เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจฐเฉเจธเฉ เจ เฉฑเจเจฐเจพเจ เจฆเฉ เจธเจนเฉ เจคเฉเจฒเจจเจพ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ, เจเจฟเจธ เจตเจฟเฉฑเจ เจ เฉฑเจเจฐ ะ เจธเจผเจพเจฎเจฒ เจนเจจ, เจ เจคเฉ เจเจธเฉ เจธเจฎเฉเจ เจธเจพเจฐเจฃเฉ เจฆเฉ เจ เจจเฉเจธเจพเจฐ เจตเจฟเจฐเจพเจฎ เจเจฟเฉฐเจจเฉเจนเจพเจ เจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค ASCII.
เจคเฉเจนเจพเจกเฉ เจเจชเจฃเฉ เจเจพเจเจเฉ เจธเจพเจฐเจฃเฉ เจจเฉเฉฐ เจคเจฟเจเจฐ เจเจฐเจจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจตเจฟเฉฑเจ เจฆเฉ เจชเฉเจพเจ เจนเฉเฉฐเจฆเฉ เจนเจจ: เจตเจเจผเจจ เจเฉเจฌเจฒ เจจเฉเฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจเจฐเจจเจพ เจ เจคเฉ เจเจธเจจเฉเฉฐ เจเจฎเจพเจเจก เจจเจพเจฒ เจฌเจพเจเจจเจฐเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเฉฐเจชเจพเจเจฒ เจเจฐเจจเจพเฅค localdef.
เจคเฉเจฒเจจเจพเจคเจฎเจ เจธเจพเจฐเจฃเฉ เจจเฉเฉฐ เจเฉฑเจเฉ-เจเฉฑเจ เจธเฉฐเจชเจพเจฆเจจ เจฒเจพเจเจคเจพเจ เจจเจพเจฒ เจตเจฟเจตเจธเจฅเจฟเจค เจเจฐเจจ เจฒเจ, เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจจเฉเฉฐ ISO 14652 เจฎเฉเจเฉเจฆเจพ เจธเจพเจฐเจฃเฉ เจฆเฉ เจตเจเจผเจจ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒ เจเจฐเจจ เจฒเจ เจญเจพเจ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเฉ เจเจ เจนเจจเฅค เจญเจพเจ เจเฉฑเจ เจเฉเจตเจฐเจก เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจนเฉเฉฐเจฆเจพ เจนเฉ เจฎเฉเฉ เจเฉเจฐเจฎ-เจฌเจพเจ เจฆ เจ เจคเฉ เจเจธ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉ เจเจฟเจธ เจคเฉเจ เจฌเจพเจ เจฆ เจคเจฌเจฆเฉเจฒเฉ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจธเฉเจเจธเจผเจจ เจฒเจพเจเจจ เจฆเฉ เจจเจพเจฒ เจเจคเจฎ เจนเฉเฉฐเจฆเจพ เจนเฉ เจฎเฉเฉ เจเฉเจฐเจฎ-เจ เฉฐเจค. เจเฉ เจธเจพเจฐเจฃเฉ เจฆเฉ เจเจ เจญเจพเจเจพเจ เจจเฉเฉฐ เจ เฉเจ เจเจฐเจจเจพ เจเจผเจฐเฉเจฐเฉ เจนเฉ, เจคเจพเจ เจนเจฐเฉเจ เจ เจเจฟเจนเฉ เจญเจพเจ เจฒเจ เจเฉฑเจ เจญเจพเจ เจฌเจฃเจพเจเจ เจเจฟเจ เจนเฉ.
เจฎเฉเจ เจซเจพเจเจฒเจพเจ เจฆเฉ เจจเจตเฉเจ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจฆเฉ เจจเจเจฒ เจเฉเจคเฉ เจนเฉ iso14651_t1_common ะธ ru_RU เจฐเจฟเจชเฉเจเจผเจเจฐเฉ เจคเฉฑเจ glibc เจฎเฉเจฐเฉ เจนเฉเจฎ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจตเจฟเฉฑเจ ~/.local/share/i18n/locales/ เจ เจคเฉ เจญเจพเจ เจจเฉเฉฐ เจฅเฉเฉเฉเจนเจพ เจธเฉฐเจชเจพเจฆเจฟเจค เจเฉเจคเจพ LC_COLLATE ะฒ ru_RU. เจซเจพเจเจฒเจพเจ เจฆเฉ เจจเจตเฉเจ เจธเฉฐเจธเจเจฐเจฃ เจฎเฉเจฐเฉ เจธเฉฐเจธเจเจฐเจฃ เจฆเฉ เจจเจพเจฒ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจ เจจเฉเจเฉเจฒ เจนเจจ glibc. เจเฉเจเจฐ เจคเฉเจธเฉเจ เจซเจพเจเจฒเจพเจ เจฆเฉ เจชเฉเจฐเจพเจฃเฉ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจชเฉเจฐเจคเฉเจ เจจเจพเจฎ เจ เจคเฉ เจธเจฅเจพเจจ เจเจฟเฉฑเจฅเฉ เจฌเจฆเจฒเจฃเจพ เจธเจผเฉเจฐเฉ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจจเฉเฉฐ เจฌเจฆเจฒเจฃเจพ เจนเฉเจตเฉเจเจพเฅค
LC_COLLATE
% Copy the template from ISO/IEC 14651
copy "iso14651_t1"
reorder-after <U000D>
<U0020> <S0020>;<BASE>;<MIN>;<U0020> % SPACE
<U0021> <S0021>;<BASE>;<MIN>;<U0021> % EXCLAMATION MARK
<U0022> <S0022>;<BASE>;<MIN>;<U0022> % QUOTATION MARK
...
<U007D> <S007D>;<BASE>;<MIN>;<U007D> % RIGHT CURLY BRACKET
<U007E> <S007E>;<BASE>;<MIN>;<U007E> % TILDE
reorder-end
END LC_COLLATE
เจตเจพเจธเจคเจต เจตเจฟเฉฑเจ, เจตเจฟเฉฑเจ เจเฉเจคเจฐเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฃเจพ เจเจผเจฐเฉเจฐเฉ เจนเฉเจตเฉเจเจพ LC_IDENTIFICATION เจเจธ เจฒเจ เจเจน เจฒเฉเจเฉเจฒ เจตเฉฑเจฒ เจเจธเจผเจพเจฐเจพ เจเจฐเจฆเฉ เจนเจจ ru_MY, เจชเจฐ เจฎเฉเจฐเฉ เจเจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจ เจเจธเจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจธเฉ, เจเจฟเจเจเจเจฟ เจฎเฉเจ เจฒเฉเจเฉเจฒเจพเจ เจฆเฉ เจเฉเจ เจคเฉเจ เจเจฐเจเจพเจเจต เจจเฉเฉฐ เจฌเจพเจนเจฐ เจฐเฉฑเจเจฟเจ เจธเฉ เจฒเฉเจเฉเจฒ-เจชเฉเจฐเจพเจฒเฉเจ.
เจนเฉ, เจเฉ เจเจฟ localdef เจเฉฑเจ เจตเฉเจฐเฉเจเจฌเจฒ เจฆเฉเจเจฐเจพ เจฎเฉเจฐเฉ เจซเฉเจฒเจกเจฐ เจตเจฟเฉฑเจ เจซเจพเจเจฒเจพเจ เจจเจพเจฒ เจเฉฐเจฎ เจเฉเจคเจพ I18NPATH เจคเฉเจธเฉเจ เจเจจเจชเฉเจ เจซเจพเจเจฒเจพเจ เจฆเฉ เจเฉเจ เจเจฐเจจ เจฒเจ เจเฉฑเจ เจตเจพเจงเฉ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจธเจผเจพเจฎเจฒ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจ เจคเฉ เจฌเจพเจเจจเจฐเฉ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจเจฐเจจ เจฒเจ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจจเฉเฉฐ เจธเจฒเฉเจธเจผเจพเจ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจฎเจพเจฐเจ เจฆเฉ เจคเฉเจฐ เจคเฉ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ:
$> I18NPATH=~/.local/share/i18n localedef -i ru_RU -f UTF-8 ~/.local/lib/locale/ru_MY.UTF-8
เจชเฉเจเจเจเจธ เจเจน เจฎเฉฐเจจเจฆเจพ เจนเฉ เจเจฟ เจตเจฟเฉฑเจ เจฒเฉเจเจ เจคเฉเจธเฉเจ เจซเจพเจฐเจตเจฐเจก เจธเจฒเฉเจธเจผ เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจเจฐเจฆเฉ เจนเฉเจ, เจฒเฉเจเฉเจฒ เจซเจพเจเจฒเจพเจ เจจเจพเจฒ เจกเจพเจเจฐเฉเจเจเจฐเฉเจเจ เจฒเจ เจชเฉเจฐเจจ เจฎเจพเจฐเจ เจฒเจฟเจ เจธเจเจฆเฉ เจนเฉ, เจชเจฐ glibc ะฒ เจฒเฉเจจเจเจธ เจธเจพเจฐเฉ เจฎเจพเจฐเจ เจฌเฉเจธ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจคเฉเจ เจเจฟเจฃเฉ เจเจพเจเจฆเฉ เจนเจจ, เจเฉ เจเจฟ เจตเฉเจฐเฉเจเจฌเจฒ เจฆเฉเจเจฐเจพ เจเจตเจฐเจฐเจพเจเจก เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเจจ LOCPATH. เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจฆเฉ เจฌเจพเจ เจฆ LOCPATH=~/.local/lib/locale/ เจฒเฉเจเจพเจฒเจพเจเจเฉเจธเจผเจจ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจธเจพเจฐเฉเจเจ เจซเจพเจเจฒเจพเจ เจธเจฟเจฐเจซ เจฎเฉเจฐเฉ เจซเฉเจฒเจกเจฐ เจตเจฟเฉฑเจ เจเฉเจเฉเจเจ เจเจพเจฃเจเฉเจเจเฅค เจตเฉเจฐเฉเจเจฌเจฒ เจธเฉเฉฑเจ เจฆเฉ เจจเจพเจฒ เจฒเฉเจเฉเจฒเจพเจ เจฆเจพ เจชเฉเจฐเจพเจฒเฉเจ LOCPATH เจ เจฃเจกเจฟเฉฑเจ เจเฉเจคเจพ.
เจเฉฑเจฅเฉ เจจเจฟเจฐเจฃเจพเจเจ เจเฉเจธเจ เจนเฉ:
$> LANG=ru_MY.UTF-8 LOCPATH=~/.local/lib/locale/ sort buhg.txt
ะะฑะฐะบะฐะฝะพะฒ ะะธั
ะฐะธะป;ะผะฐะปัั
ะะปะบะธะฝะฐ ะญะปะปะฐ;ะบัะฐะฝะพะฒัะธัะฐ
ะะฒะฐะฝะพะฒ ะะฝะดัะตะน;ัะปะตัะฐัั
ะะฒะฐะฝะพะฒะฐ ะะปะปะฐ;ะฐะดะฒะพะบะฐั
เจนเฉเจฐเฉ! เจ เจธเฉเจ เจเจน เจเฉเจคเจพ!
เจฌเฉฑเจ เจเฉฐเจฎ
เจฎเฉเจ เจธเจผเฉเจฐเฉ เจตเจฟเฉฑเจ เจชเฉเฉฑเจเฉ เจเจ เจธเจคเจฐ เจเจพเจเจเฉ เจฌเจพเจฐเฉ เจธเจตเจพเจฒเจพเจ เจฆเฉ เจเจตเจพเจฌ เจฆเฉ เจเฉเฉฑเจเจพ เจนเจพเจ, เจชเจฐ เจ เจเฉ เจตเฉ เจเจฒเจคเฉเจเจ เจฌเจพเจฐเฉ เจเฉเจ เจธเจตเจพเจฒ เจนเจจ - เจฆเจฟเจธเจฃเจฏเฉเจ เจ เจคเฉ เจ เจฆเจฟเฉฑเจเฅค
เจเจฒเฉ เจฎเฉเจฒ เจธเจฎเฉฑเจธเจฟเจ เจตเฉฑเจฒ เจฎเฉเฉเจฆเฉ เจนเจพเจเฅค
เจ เจคเฉ เจชเฉเจฐเฉเจเจฐเจพเจฎ เจฒเฉเฉเจฌเฉฑเจง เจ เจคเฉ เจชเฉเจฐเฉเจเจฐเจพเจฎ เจเฉเฉเฉ เจคเฉเจ เจธเจฎเจพเจจ เจธเจเฉเจฐเจฟเฉฐเจ เจคเฉเจฒเจจเจพ เจซเฉฐเจเจธเจผเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉ glibc. เจเจน เจเจฟเจตเฉเจ เจนเฉ เจเจฟเจ เจเฉเฉเฉ เจเจฎเจพเจเจก เจฆเฉเจเจฐเจพ เจฒเฉเฉเจฌเฉฑเจง เจเจคเจพเจฐเจพเจ 'เจคเฉ เจเจพเจเจเจฃ เจฆเฉ เจเจฒเจคเฉ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเฉ เจฒเฉเฉเจฌเฉฑเจง เจฒเฉเจเฉเจฒ เจตเจฟเฉฑเจ en_US.UTF-8? เจเจตเจพเจฌ เจธเจงเจพเจฐเจจ เจนเฉ: เจฒเฉเฉเจฌเฉฑเจง เจชเฉเจฐเฉ เจธเจคเจฐ เจฆเฉ เจคเฉเจฒเจจเจพ เจเจฐเจฆเจพ เจนเฉ, เจ เจคเฉ เจเฉเฉเฉ เจธเจฟเจฐเจซเจผ เจเฉเฉฐเจเฉ เจฆเฉ เจคเฉเจฒเจจเจพ เจเจฐเจฆเจพ เจนเฉ, เจเฉ เจเจฟ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจชเจนเจฟเจฒเฉ เจตเฉเจนเจพเจเจเจธเจชเฉเจธ เจ เฉฑเจเจฐ เจคเฉฑเจ เจธเจคเจฐ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจฎเฉเจฐเฉ เจเจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจ, เจเจธ เจฆเฉ เจจเจคเฉเจเฉ เจตเจเฉเจ เจเฉฑเจ เจเจฒเจคเฉ เจธเฉเจจเฉเจนเจพ เจเจเจ เจเจฟเจเจเจเจฟ เจฒเจพเจเจจเจพเจ เจตเจฟเฉฑเจ เจชเจนเจฟเจฒเฉ เจธเจผเจฌเจฆเจพเจ เจฆเฉ เจเจพเจเจเฉ เจชเฉเจฐเฉ เจฒเจพเจเจจเจพเจ เจฆเฉ เจเจพเจเจเฉ เจจเจพเจฒ เจฎเฉเจฒ เจจเจนเฉเจ เจเจพเจเจฆเฉ เจธเฉเฅค
เจฒเฉเจเฉเจฒ "เจธเฉ" เจเจพเจฐเฉฐเจเฉ เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจเจฟ เจเฉเจฐเจฎเจฌเฉฑเจง เจธเจคเจฐ เจตเจฟเฉฑเจ เจชเจนเจฟเจฒเฉ เจธเจชเฉเจธ เจคเฉฑเจ เจธเจผเฉเจฐเฉเจเจคเฉ เจธเจฌเจธเจเจฐเจฟเฉฐเจเจพเจ เจจเฉเฉฐ เจตเฉ เจเฉเจฐเจฎเจฌเฉฑเจง เจเฉเจคเจพ เจเจพเจตเฉเจเจพ, เจชเจฐ เจเจน เจธเจฟเจฐเจซ เจเจฒเจคเฉ เจจเฉเฉฐ เจฎเจพเจธเจ เจเจฐเจฆเจพ เจนเฉเฅค เจกเจพเจเจพ เจเฉเจฃเจจเจพ เจธเฉฐเจญเจต เจนเฉ (เจเฉฑเจเฉ เจธเจฐเจจเฉเจฎ เจตเจพเจฒเฉ เจฒเฉเจ, เจชเจฐ เจตเฉฑเจเฉ เจตเฉฑเจเจฐเฉ เจจเจพเจฎ) เจเฉ เจเจฟ เจเจฒเจคเฉ เจธเฉเจจเฉเจนเฉ เจคเฉเจ เจฌเจฟเจจเจพเจ, เจเฉฑเจ เจเจฒเจค เจซเจพเจเจฒ เจฎเจฐเจ เจจเจคเฉเจเจพ เจฆเฉเจตเฉเจเจพเฅค เจเฉ เจ เจธเฉเจ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจพเจ เจเฉเฉเฉ เจชเฉเจฐเฉ เจจเจพเจฎ เจจเจพเจฒ เจซเจพเจเจฒ เจฒเจพเจเจจเจพเจ เจจเฉเฉฐ เจฎเจฟเจฒเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจธเจนเฉ เจคเจฐเฉเจเจพ เจธเจชเฉฑเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจซเฉเจฒเจก เจตเฉฑเจ เจเจฐเจจ เจตเจพเจฒเฉ เจจเฉเฉฐ เจจเจฟเจธเจผเจเจฟเจค เจเจฐเจจเจพ เจ เจคเฉ เจเฉเฉฐเจเฉ เจเฉเจคเจฐ เจฆเฉเจเจฐเจพ เจเฉเจฐเจฎเจฌเฉฑเจง เจเจฐเจจเจพ เจนเฉเจตเฉเจเจพ, เจจเจพ เจเจฟ เจชเฉเจฐเฉ เจฒเจพเจเจจ เจฆเฉเจเจฐเจพเฅค เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจ เจญเฉเจฆ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจ เฉฑเจเฉ เจตเจงเฉเจเจพ เจ เจคเฉ เจเจฟเจธเฉ เจตเฉ เจฒเฉเจเฉเจฒ เจตเจฟเฉฑเจ เจเฉเจ เจคเจฐเฉเฉฑเจเฉเจเจ เจจเจนเฉเจ เจนเฉเจฃเจเฉเจเจ:
$> sort -t ; -k 1 buhg.txt > buhg.srt
$> sort -t ; -k 1 mail.txt > mail.srt
$> join -t ; buhg.srt mail.srt > result
เจเจจเจเฉเจกเจฟเฉฐเจ เจตเจฟเฉฑเจ เจเจฆเจพเจนเจฐเจจ เจธเจซเจฒเจคเจพเจชเฉเจฐเจตเจ เจเจฒเจพเจ เจเจ CP1251 เจเฉฑเจ เจนเฉเจฐ เจเจฒเจคเฉ เจธเจผเจพเจฎเจฒ เจนเฉเฅค เจคเฉฑเจฅ เจเจน เจนเฉ เจเจฟ เจฎเฉเจฐเฉ เจฒเจ เจเจพเจฃเฉ เจเจพเจเจฆเฉ เจธเจพเจฐเฉ เจตเฉฐเจกเจพเจ เจตเจฟเฉฑเจ เจฒเฉเจจเจเจธ เจชเฉเจเฉเจเจพเจ เจตเจฟเฉฑเจ เจเฉฐเจชเจพเจเจฒ เจเฉเจคเจพ เจฒเฉเจเฉเจฒ เจฎเฉเจเฉเจฆ เจจเจนเฉเจ เจนเฉ ru_RU.CP1251. เจเฉเจเจฐ เจเฉฐเจชเจพเจเจฒ เจเฉเจคเจพ เจฒเฉเจเฉเจฒ เจจเจนเฉเจ เจฎเจฟเจฒเจฟเจ, เจคเจพเจ เจฒเฉเฉเจฌเฉฑเจง เจเฉเฉฑเจชเจเจพเจช เจเฉฑเจ เจฌเจพเจเจ-เจฌเจพเจ-เจฌเจพเจเจ เจคเฉเจฒเจจเจพ เจตเจฐเจคเจฆเจพ เจนเฉ, เจเฉ เจ เจธเฉเจ เจฆเฉเจเจฟเจ เจนเฉเฅค
เจคเจฐเฉเจเฉ เจจเจพเจฒ, เจเฉฐเจชเจพเจเจฒ เจเฉเจคเฉ เจฒเฉเจเฉเจฒเจพเจ เจฆเฉ เจ เจฏเฉเจเจคเจพ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจเจ เจนเฉเจฐ เจเฉเจเฉ เจเจฟเจนเฉ เจเฉเจฌเฉ เจนเฉเฅค เจเฉเจฎ LOCPATH=/tmp เจฒเฉเจเฉเจฒ -a เจตเจฟเฉฑเจ เจธเจพเจฐเฉ เจธเจฅเจพเจจเจพเจ เจฆเฉ เจธเฉเจเฉ เจฆเฉเจตเฉเจเจพ เจฒเฉเจเฉเจฒ-เจชเฉเจฐเจพเจฒเฉเจ, เจชเจฐ เจตเฉเจฐเฉเจเจฌเจฒ เจธเฉเฉฑเจ เจฆเฉ เจจเจพเจฒ LOCPATH เจธเจพเจฐเฉ เจชเฉเจฐเฉเจเจฐเจพเจฎเจพเจ เจฒเจ (เจธเจญ เจคเฉเจ เจตเฉฑเจง เจธเจฅเจพเจจเจ) เจเจน เจฒเฉเจเฉเจฒ เจเจชเจฒเจฌเจง เจจเจนเฉเจ เจนเฉเจฃเจเฉเฅค
$> LOCPATH=/tmp locale -a | grep en_US
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
en_US
en_US.iso88591
en_US.iso885915
en_US.utf8
$> LC_COLLATE=en_US.UTF-8 sort --debug
sort: using โen_US.UTF-8โ sorting rules
$> LOCPATH=/tmp LC_COLLATE=en_US.UTF-8 sort --debug
sort: using simple byte comparison
เจธเจฟเฉฑเจเจพ
เจเฉ เจคเฉเจธเฉเจ เจเฉฑเจ เจชเฉเจฐเฉเจเจฐเจพเจฎเจฐ เจนเฉ เจเฉ เจเจน เจธเฉเจเจฃ เจฒเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจเจฟ เจธเจคเจฐ เจฌเจพเจเจเจพเจ เจฆเจพ เจเฉฑเจ เจธเจฎเฉเจน เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจกเฉ เจชเจธเฉฐเจฆ LC_COLLATE=C.
เจเฉ เจคเฉเจธเฉเจ เจเฉฑเจ เจญเจพเจธเจผเจพ เจตเจฟเจเจฟเจเจจเฉ เจเจพเจ เจธเจผเจฌเจฆเจเฉเจธเจผ เจเฉฐเจชเจพเจเจฒเจฐ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจฒเฉเจเฉเจฒ เจตเจฟเฉฑเจ เจฌเจฟเจนเจคเจฐ เจเฉฐเจชเจพเจเจฒ เจเจฐเฉเฅค
เจเฉ เจคเฉเจธเฉเจ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจเจชเจญเฉเจเจคเจพ เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธ เจคเฉฑเจฅ เจฆเฉ เจเจฆเจค เจชเจพเจเจฃ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ เจเจฟ เจเจฎเจพเจเจก ls -a เจเฉฑเจ เจ เฉฑเจเจฐ เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจนเฉเจฃ เจตเจพเจฒเฉเจเจ เจซเจพเจเจฒเจพเจ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจฌเจฟเฉฐเจฆเฉ เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจนเฉเจฃ เจตเจพเจฒเฉเจเจ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจเจเจเจชเฉเฉฑเจ เจเจฐเจฆเจพ เจนเฉ, เจ เจคเฉ เจ เฉฑเจงเฉ เจฐเจพเจค เจฆเจพ เจเจฎเจพเจเจกเจฐ, เจเฉ เจจเจพเจฎเจพเจ เจจเฉเฉฐ เจเจพเจเจเจฃ เจฒเจ เจเจธเจฆเฉ เจ เฉฐเจฆเจฐเฉเจจเฉ เจซเฉฐเจเจธเจผเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ, เจธเฉเจเฉ เจฆเฉ เจธเจผเฉเจฐเฉ เจตเจฟเฉฑเจ เจเฉฑเจ เจฌเจฟเฉฐเจฆเฉ เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจนเฉเจฃ เจตเจพเจฒเฉเจเจ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจฐเฉฑเจเจฆเจพ เจนเฉเฅค
เจนเจตเจพเจฒเฉ
เจธเจฐเฉเจค: www.habr.com