π§ͺ *ΠΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° Π² Linux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΈ Π»Π°ΠΉΡΡ
Π°ΠΊΠΈ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠΉ ΡΠ°Π±ΠΎΡΡ* ΠΠΎΡΠΎΠ² Π»ΠΈ ΡΡ ΡΠ°ΡΠΊΡΡΡΡ ΡΠ°ΠΉΠ½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ΅ΠΊΡΡΠ° Π² Linux? ΠΡΠ° ΡΠ΅ΠΌΠ° β Π½Π°ΡΡΠΎΡΡΠ°Ρ Π½Π°Ρ
ΠΎΠ΄ΠΊΠ° Π΄Π»Ρ ΡΠ΅Ρ
, ΠΊΡΠΎ ΡΠ΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΡ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ! ΠΠ°Π±ΡΠ΄Ρ ΠΎ Π΄ΠΎΠ»Π³ΠΈΡ
ΠΏΠΎΠΈΡΠΊΠ°Ρ
ΡΠ΅ΡΠ΅Π½ΠΈΠΉ β ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°ΠΌΠΈ ΠΈ ΠΈΠ·Π±Π΅Π³Π°ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ². - ΠΡΡΡΡΡΠΉ ΠΎΠ±Π·ΠΎΡ: ΠΊΠ°ΠΊ ΡΠΌΠ΅Π½ΠΈΡΡ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΡ ΡΠ°ΠΉΠ»Π° - ΠΠ°ΠΊΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°ΠΌΠΈ - Π‘ΠΎΠ²Π΅ΡΡ ΠΏΠΎ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΎΠΊ: ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ Π»ΠΎΠΊΠ°Π»ΠΈ 1. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ iconv Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
Ρ
Π»ΠΎΠΏΠΎΡ: iconv -f Windows-1251 -t UTF-8 input.txt -o output.txt 2. ΠΡΠΎΠ²Π΅ΡΡ ΡΠ΅ΠΊΡΡΡΡ Π»ΠΎΠΊΠ°Π»Ρ: locale 3. ΠΠ΅Π½ΡΠΉ Π»ΠΎΠΊΠ°Π»Ρ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π° Π»Π΅ΡΡ β ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠ·ΡΠΊΠ°ΠΌΠΈ: export LANG=ru_RU.UTF-8 ΠΡΠΎΡΠ΅ Π³ΠΎΠ²ΠΎΡΡ, ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°ΠΌΠΈ β Π·Π°Π»ΠΎΠ³ Π±Π΅Π·ΡΠΏΡΠ΅ΡΠ½ΠΎΠΉ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ ΡΠ²ΠΎΠΈΡ
ΡΠΊΡΠΈΠΏΡΠΎΠ². Π§Π΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΡΡ Π·Π½Π°Π΅ΡΡ ΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ Π»ΠΎΠΊΠ°Π»ΠΈ, ΡΠ΅ΠΌ ΡΠ²Π΅ΡΠ΅Π½Π½Π΅Π΅ ΡΡΠ²ΡΡΠ²ΡΠ΅ΡΡ ΡΠ΅Π±Ρ Π² ΠΌΡΠ»ΡΡΠΈ-ΡΠ·ΡΡΠ½ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
! Π ΡΡ ΡΠ°ΡΡΠΎ ΡΡΠ°Π»
π§ͺ *ΠΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° Π² Linux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΈ Π»Π°ΠΉΡΡ Π°ΠΊΠΈ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠΉ ΡΠ°Π±ΠΎΡΡ
9Β ΠΈΡΠ½ΡΒ 20259Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½