Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΠ»ΠΎΠΊΠ½ΠΎΡ Windows β ΠΊΠ°Π·Π°Π»ΠΎΡΡ Π±Ρ, ΡΠ°ΠΌΠΎΠ΅ ΠΏΡΠΎΡΡΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΠΊΡΡΠΎΠΌ. ΠΠΎ Π΄Π°ΠΆΠ΅ Π·Π΄Π΅ΡΡ ΡΠΊΡΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΎ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π΅ Π΄ΠΎΠ³Π°Π΄ΡΠ²Π°ΡΡΡΡ. ΠΡΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΡΡΠ°Π·Ρ Π² ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠΌ Π»ΠΎΠ³-ΡΠ°ΠΉΠ»Π΅? ΠΠ»ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π²ΡΠ΅ ΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ ΡΡΠ°ΡΠΎΠ³ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π½Π° Π½ΠΎΠ²ΠΎΠ΅? Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΡΠ°Π·Π±Π΅ΡΡΠΌ Π²ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ΅ΠΊΡΡΠ° β ΠΎΡ Π±Π°Π·ΠΎΠ²ΡΡ Π΄ΠΎ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² Windows 10/11 ΠΈ Π΄Π°ΠΆΠ΅ Π² ΡΡΠ°ΡΡΡ Π²Π΅ΡΡΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΡ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅ΡΡ, Π½ΠΎ ΠΠ»ΠΎΠΊΠ½ΠΎΡ ΡΠΌΠ΅Π΅Ρ ΠΈΡΠΊΠ°ΡΡ ΡΠ΅ΠΊΡΡ Ρ ΡΡΡΡΠΎΠΌ ΡΠ΅Π³ΠΈΡΡΡΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ (Π² Π½ΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΡΡ ) ΠΈ Π΄Π°ΠΆΠ΅ ΡΠΎΡ ΡΠ°Π½ΡΡΡ ΠΈΡΡΠΎΡΠΈΡ ΠΏΠΎΠΈΡΠΊΠ°. Π Π΅ΡΠ»ΠΈ ΡΠ°ΠΉΠ»Ρ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠΈΠ΅ β ΠΌΡ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ ΡΡΠΊΠΎΡΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡ Π² 10 ΡΠ°Π·. ΠΠ°ΡΠ½ΡΠΌ Ρ Π°Π·ΠΎΠ² ΠΈ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΡΠΌ ΠΊ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΠΌ ΡΠΈΡΠΊΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π½Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ IT-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ.
ΠΠ°Π·ΠΎΠ²ΡΠΉ ΠΏΠΎΠΈΡΠΊ: Π³ΠΎΡΡΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΈ ΠΌΠ΅Π½Ρ
Π‘Π°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± Π½Π°ΠΉΡΠΈ ΡΠ΅ΠΊΡΡ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΠΈΡΠΊΠ°. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ:
- ΠΡΠΊΡΠΎΠΉΡΠ΅ ΡΠ°ΠΉΠ» Π² ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅ (Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ ΠΊΠ»ΠΈΠΊ ΠΏΠΎ ΡΠ°ΠΉΠ»Ρ Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ
.txtΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ "ΠΡΠΊΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ"). - ΠΠ°ΠΆΠΌΠΈΡΠ΅
Ctrl + Fβ ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° Π² ΠΏΡΠ°Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ ΡΠ³Π»Ρ. - ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΈΡΠΊΠΎΠΌΡΡ ΡΡΠ°Π·Ρ ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅
Enter.
ΠΠ»ΠΎΠΊΠ½ΠΎΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΈΡ ΠΏΠ΅ΡΠ²ΠΎΠ΅ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ΅ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅. Π§ΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ Π²Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΡ, Π½Π°ΠΆΠΈΠΌΠ°ΠΉΡΠ΅ F3 ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡ "ΠΠ°ΠΉΡΠΈ Π΄Π°Π»Π΅Π΅" (ΡΡΡΠ΅Π»ΠΊΠ° Π²Π½ΠΈΠ· Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΠΎΠΈΡΠΊΠ°). ΠΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ Π²Π΅ΡΠ½ΡΡΡΡΡ ΠΊ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌΡ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Shift + F3.
- ΠΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ
- ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π· Π² Π½Π΅Π΄Π΅Π»Ρ
- Π Π΅Π΄ΠΊΠΎ
- ΠΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π² ΡΡΠ°ΡΡΡ Π²Π΅ΡΡΠΈΡΡ Windows (Π΄ΠΎ 10) ΠΏΠ°Π½Π΅Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΈΠ½Π°ΡΠ΅ β ΠΎΠ½Π° ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌ ΠΎΠΊΠ½Π΅. ΠΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΎΡΡΠ°ΡΡΡΡ ΡΠ΅ΠΌ ΠΆΠ΅. ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΎΡΠ»ΠΈΡΠΈΠ΅: Π² Windows 11 ΠΏΠΎΠΈΡΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±ΡΡΡΡΠ΅Π΅ Π·Π° ΡΡΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠΎΠ΄Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
Π Π°ΡΡΠΈΡΠ΅Π½Π½ΡΠΉ ΠΏΠΎΠΈΡΠΊ: ΡΡΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ° ΠΈ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΠ²Π°Π½ΠΎΠ², Π° Π½Π΅ ΠΈΠ²Π°Π½ΠΎΠ²? ΠΠ»ΠΈ ΠΈΡΠΊΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π²Π²Π΅ΡΡ
ΠΏΠΎ ΡΠ΅ΠΊΡΡΡ? ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π² ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅ Π΅ΡΡΡ ΡΠΊΡΡΡΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ:
- π Π£ΡΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ°: ΠΠ°ΠΆΠΌΠΈΡΠ΅
Alt + RΠ² ΠΎΠΊΠ½Π΅ ΠΏΠΎΠΈΡΠΊΠ° ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠΊΠ½ΠΈΡΠ΅ Π½Π° Π·Π½Π°ΡΠΎΠΊ ΡΠ΅ΡΡΠ΅ΡΡΠ½ΠΊΠΈ β "Π£ΡΠΈΡΡΠ²Π°ΡΡ ΡΠ΅Π³ΠΈΡΡΡ". Π’Π΅ΠΏΠ΅ΡΡΠΡΠΈΠ²Π΅ΡΠΈΠΏΡΠΈΠ²Π΅ΡΠ±ΡΠ΄ΡΡ ΡΡΠΈΡΠ°ΡΡΡΡ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ. - π ΠΠ°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΈΡΠΊΠ°: ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΠΎΠΈΡΠΊ ΠΈΠ΄ΡΡ Π²Π½ΠΈΠ·. Π§ΡΠΎΠ±Ρ ΠΈΡΠΊΠ°ΡΡ Π²Π²Π΅ΡΡ
(ΠΎΡ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΊ Π½Π°ΡΠ°Π»Ρ ΡΠ°ΠΉΠ»Π°), Π½Π°ΠΆΠΌΠΈΡΠ΅
Alt + UΠΈΠ»ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ "ΠΠ²Π΅ΡΡ " Π² ΠΌΠ΅Π½Ρ Π½Π°ΡΡΡΠΎΠ΅ΠΊ. - π ΠΠΎΠΈΡΠΊ Π² Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΠΎΠΌ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ΅: ΠΡΠ΄Π΅Π»ΠΈΡΠ΅ ΡΠ°ΡΡΡ ΡΠ΅ΠΊΡΡΠ° ΠΌΡΡΠΊΠΎΠΉ, Π·Π°ΡΠ΅ΠΌ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΠΏΠΎΠΈΡΠΊ (
Ctrl + F). ΠΠ»ΠΎΠΊΠ½ΠΎΡ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΊΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ.
ΠΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΊΠΎΠ΄ΠΎΠΌ ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ, Π³Π΄Π΅ ΡΠ΅Π³ΠΈΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΡΠ°ΠΉΠ»Π΅ hosts Π·Π°ΠΏΠΈΡΡ 127.0.0.1 example.com ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ 127.0.0.1 Example.com.
ΠΡΠ»ΠΈ ΠΏΠΎΠΈΡΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°Π·Π±ΠΈΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠ°ΠΉΠ» Π½Π° ΡΠ°ΡΡΠΈ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ split Π² PowerShell ΠΈΠ»ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΡΠΎΠ΄Π΅ Notepad++.
ΠΠΎΠΈΡΠΊ ΠΈ Π·Π°ΠΌΠ΅Π½Π° ΡΠ΅ΠΊΡΡΠ°
Π€ΡΠ½ΠΊΡΠΈΡ Π·Π°ΠΌΠ΅Π½Ρ (Ctrl + H) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΠΊΡΡ, Π½ΠΎ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΠΌΠ΅Π½ΡΡΡ Π΅Π³ΠΎ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ. ΠΡΠΎ Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΠΎ ΠΏΡΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ², ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΠΊ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΡΡΡΠ»ΠΎΠΊ. ΠΠ»Π³ΠΎΡΠΈΡΠΌ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ:
- ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΎΠΊΠ½ΠΎ Π·Π°ΠΌΠ΅Π½Ρ (
Ctrl + H). - Π ΠΏΠΎΠ»Π΅ "ΠΠ°ΠΉΡΠΈ" Π²Π²Π΅Π΄ΠΈΡΠ΅ ΡΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ.
- Π ΠΏΠΎΠ»Π΅ "ΠΠ°ΠΌΠ΅Π½ΠΈΡΡ Π½Π°" ΡΠΊΠ°ΠΆΠΈΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠ΅ΠΊΡΡ.
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΎΠΏΡΠΈΠΈ (ΡΡΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ°, Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅).
- ΠΠ°ΠΆΠΌΠΈΡΠ΅ "ΠΠ°ΠΌΠ΅Π½ΠΈΡΡ" (Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ) ΠΈΠ»ΠΈ "ΠΠ°ΠΌΠ΅Π½ΠΈΡΡ Π²ΡΡ" (Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠΉ Π² ΡΠ°ΠΉΠ»Π΅).
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ "ΠΠ°ΠΌΠ΅Π½ΠΈΡΡ Π²ΡΡ" Π² Π±ΠΎΠ»ΡΡΠΈΡ ΡΠ°ΠΉΠ»Π°Ρ (10+ ΠΠ) ΠΠ»ΠΎΠΊΠ½ΠΎΡ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π²ΠΈΡΠ½ΡΡΡ. Π ΡΠ°ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ Π»ΡΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Notepad++ ΠΈΠ»ΠΈ VS Code, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ±ΡΡΠΌΠ½ΡΠΌΠΈ ΡΠ΅ΠΊΡΡΠ°ΠΌΠΈ.
ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΎΠΏΡΠΈΡ "Π£ΡΠΈΡΡΠ²Π°ΡΡ ΡΠ΅Π³ΠΈΡΡΡ"
Π‘ΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΡ ΡΠ°ΠΉΠ»Π° (Ctrl + S ΠΊΠ°ΠΊ Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ»)
ΠΡΠΎΡΠ΅ΡΡΠΈΡΡΠΉΡΠ΅ Π·Π°ΠΌΠ΅Π½Ρ Π½Π° Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΌ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ΅
ΠΠ°ΠΊΡΠΎΠΉΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°-->
ΠΡΠΈΠΌΠ΅Ρ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ: Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π²ΡΠ΅ Π΄Π°ΡΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ DD.MM.YYYY Π½Π° YYYY-MM-DD, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ (Π΄ΠΎΡΡΡΠΏΠ½Ρ Π² Notepad++, Π½ΠΎ Π½Π΅ Π² ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌ ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅). Π ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ ΠΏΡΠΈΠ΄ΡΡΡΡ Π΄Π΅Π»Π°ΡΡ Π·Π°ΠΌΠ΅Π½Ρ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ°ΠΏΠΎΠ².
Π Π°Π±ΠΎΡΠ° Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ: ΠΊΠ°ΠΊ ΡΡΠΊΠΎΡΠΈΡΡ ΠΏΠΎΠΈΡΠΊ
ΠΠ»ΠΎΠΊΠ½ΠΎΡ Windows ΠΈΠΌΠ΅Π΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ°ΠΉΠ»Π° β ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ 50-100 ΠΠ (Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²Π΅ΡΡΠΈΠΈ ΠΠ‘ ΠΈ ΠΎΠ±ΡΡΠΌΠ° ΠΠΠ£). ΠΡΠΈ ΠΎΡΠΊΡΡΡΠΈΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΊΡΡΠΏΠ½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π»ΠΈΠ±ΠΎ ΠΎΡΠΊΠ°ΠΆΠ΅ΡΡΡ ΠΈΡ ΠΎΡΠΊΡΡΠ²Π°ΡΡ, Π»ΠΈΠ±ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΡΠ°ΠΉΠ½Π΅ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ. Π Π΅ΡΠ΅Π½ΠΈΡ:
| ΠΡΠΎΠ±Π»Π΅ΠΌΠ° | Π Π΅ΡΠ΅Π½ΠΈΠ΅ | ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ |
|---|---|---|
| Π€Π°ΠΉΠ» >100 ΠΠ | ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΡ | Notepad++, Sublime Text, VS Code |
| ΠΠ΅Π΄Π»Π΅Π½Π½ΡΠΉ ΠΏΠΎΠΈΡΠΊ | ΠΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° | Π Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° |
| ΠΡΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΡΡΡΠΎΠΊΡ Π±Π΅Π· ΠΎΡΠΊΡΡΡΠΈΡ ΡΠ°ΠΉΠ»Π° | ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΡ | findstr "ΡΠ΅ΠΊΡΡ" ΡΠ°ΠΉΠ».txt |
| ΠΠΎΠΈΡΠΊ ΠΏΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΡΠ°ΠΉΠ»Π°ΠΌ | ΠΠ°ΠΊΠ΅ΡΠ½Π°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° | PowerShell ΠΈΠ»ΠΈ Total Commander |
ΠΠ»Ρ ΡΠΊΡΡΡΠ΅Π½Π½ΡΡ ΡΠ»ΡΡΠ°Π΅Π², ΠΊΠΎΠ³Π΄Π° Π½ΡΠΆΠ½ΠΎ ΡΡΠΎΡΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΡΠ΅ΠΊΡΡ Π² Π³ΠΈΠ³Π°Π½ΡΡΠΊΠΎΠΌ ΡΠ°ΠΉΠ»Π΅, ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° PowerShell:
Select-String -Path "C:\ΠΏΡΡΡ\ΠΊ\ΡΠ°ΠΉΠ»Ρ.txt" -Pattern "ΠΈΡΠΊΠΎΠΌΡΠΉ ΡΠ΅ΠΊΡΡ"
ΠΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π²ΡΠ²Π΅Π΄Π΅Ρ Π²ΡΠ΅ ΡΡΡΠΎΠΊΠΈ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠ΅ ΠΈΡΠΊΠΎΠΌΡΡ ΡΡΠ°Π·Ρ, Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΎΡΠΊΡΡΠ²Π°ΡΡ ΡΠ°ΠΉΠ» ΡΠ΅Π»ΠΈΠΊΠΎΠΌ. ΠΠ»Ρ ΠΏΠΎΠΈΡΠΊΠ° Ρ ΡΡΡΡΠΎΠΌ ΡΠ΅Π³ΠΈΡΡΡΠ° Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ -CaseSensitive.
ΠΠΎΠΈΡΠΊ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
Π ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌ ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅ Windows ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ (regex) Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ. ΠΠΎ Π΅ΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Notepad++ ΠΈΠ»ΠΈ VS Code, ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅:
- π’ ΠΠ°Ρ
ΠΎΠ΄ΠΈΡΡ Π²ΡΠ΅ email-Π°Π΄ΡΠ΅ΡΠ°:
[\w.-]+@[\w.-]+\.\w+ - π
ΠΡΠΊΠ°ΡΡ Π΄Π°ΡΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅
DD.MM.YYYY:\d{2}\.\d{2}\.\d{4} - π° ΠΠ·Π²Π»Π΅ΠΊΠ°ΡΡ ΡΡΠΌΠΌΡ Π΄Π΅Π½Π΅Π³:
\d+\s?[ΡΡΠ±|USD|\$] - π ΠΠ°Ρ
ΠΎΠ΄ΠΈΡΡ URL:
https?://[^\s]+
ΠΡΠΈΠΌΠ΅Ρ: ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ Π²ΡΠ΅ ΡΠ΅Π»Π΅ΡΠΎΠ½Π½ΡΠ΅ Π½ΠΎΠΌΠ΅ΡΠ° Π² ΡΠΎΡΠΌΠ°ΡΠ΅ +7 (XXX) XXX-XX-XX, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅:
\+7 \(\d{3}\) \d{3}-\d{2}-\d{2}
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π Π΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΠ΅Π±ΡΡΡ ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°. ΠΡΠΈΠ±ΠΊΠ° Π΄Π°ΠΆΠ΅ Π² ΠΎΠ΄Π½ΠΎΠΌ ΡΠΈΠΌΠ²ΠΎΠ»Π΅ ΠΏΡΠΈΠ²Π΅Π΄ΡΡ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ ΠΏΠΎΠΈΡΠΊ Π½Π΅ ΡΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠ»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ regex ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠ΅ΡΠ²ΠΈΡΡ Π²ΡΠΎΠ΄Π΅ regex101.com.
ΠΠ°ΠΊ Π²ΠΊΠ»ΡΡΠΈΡΡ regex Π² Notepad++
ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΎΠΊΠ½ΠΎ ΠΏΠΎΠΈΡΠΊΠ° (Ctrl + F) β ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ "ΠΠ°ΠΉΡΠΈ" β ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ΅ΠΆΠΈΠΌ "Π Π΅Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅" Π²Π½ΠΈΠ·Ρ ΠΎΠΊΠ½Π°.
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠΈΡΠΊΠ°: ΡΠΊΡΠΈΠΏΡΡ ΠΈ ΠΌΠ°ΠΊΡΠΎΡΡ
ΠΡΠ»ΠΈ Π²Π°ΠΌ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΈΡΠΊΠ°ΡΡ ΠΈ Π·Π°ΠΌΠ΅Π½ΡΡΡ ΡΠ΅ΠΊΡΡ ΠΏΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΈ ΡΠ΅ΠΌ ΠΆΠ΅ ΡΠ°Π±Π»ΠΎΠ½Π°ΠΌ, ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ» Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ²:
- ΠΠ°ΠΊΡΠΎΡΡ Π² Notepad++:
- ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ (ΠΏΠΎΠΈΡΠΊ β Π·Π°ΠΌΠ΅Π½Π° β ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅).
- Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ ΠΌΠ°ΠΊΡΠΎΡ ΠΈ Π½Π°Π·Π½Π°ΡΡΡΠ΅ Π΅ΠΌΡ Π³ΠΎΡΡΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ.
Get-ChildItem "C:\ΠΏΠ°ΠΏΠΊΠ°\" -Filter *.txt | ForEach-Object {
(Get-Content $_) -replace "ΡΡΠ°ΡΡΠΉ ΡΠ΅ΠΊΡΡ", "Π½ΠΎΠ²ΡΠΉ ΡΠ΅ΠΊΡΡ" | Set-Content $_
}
ΠΡΠΎΡ ΡΠΊΡΠΈΠΏΡ Π·Π°ΠΌΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΡΡ Π²ΠΎ Π²ΡΠ΅Ρ
.txt ΡΠ°ΠΉΠ»Π°Ρ
Π² ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Text Marker ΠΈΠ»ΠΈ Find and Transform Π΄Π»Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ°.
ΠΠ»Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ Π·Π°Π΄Π°Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ°ΡΡΠΈΠ½Π³ Π»ΠΎΠ³ΠΎΠ²) ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ Π½Π° Python:
import re
with open('file.txt', 'r') as f:
for line in f:
if re.search(r'ΠΎΡΠΈΠ±ΠΊΠ°|error|fail', line, re.IGNORECASE):
print(line)
ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ΅ΠΊΡΡΠ°
ΠΡΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ° Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, ΡΠ°ΡΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΡΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ:
| ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° | ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° | ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ |
|---|---|---|
| Notepad++ | ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° regex, ΡΠ°Π±ΠΎΡΠ° Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ, ΠΏΠ»Π°Π³ΠΈΠ½Ρ | ΠΠ΅Ρ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Π΄Π»Ρ macOS |
| VS Code | ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ΅ΡΠΌΠΈΠ½Π°Π», ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Git, ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ | Π’ΡΠΆΠ΅Π»Π΅Π΅ ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ°, ΡΡΠ΅Π±ΡΠ΅Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ |
| Sublime Text | ΠΠ³Π½ΠΎΠ²Π΅Π½Π½ΡΠΉ ΠΏΠΎΠΈΡΠΊ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠ·ΡΠΊΠΎΠ² | ΠΠ»Π°ΡΠ½Π°Ρ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ (Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΏΡΠΎΠ±Π½ΡΠΉ ΠΏΠ΅ΡΠΈΠΎΠ΄) |
| AkelPad | ΠΡΠ³ΠΊΠΈΠΉ, portable-Π²Π΅ΡΡΠΈΡ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² | Π£ΡΡΠ°ΡΠ΅Π²ΡΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ |
ΠΠ»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌ Π±ΡΠ΄Π΅Ρ Grep for Windows β ΡΡΠΈΠ»ΠΈΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΠΈΡΠΊΠ°ΡΡ ΡΠ΅ΠΊΡΡ ΠΏΠΎ ΡΠ°Π±Π»ΠΎΠ½Π°ΠΌ Π² ΡΡΡΡΡΠ°Ρ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
grep -r "critical error" C:\Logs\
ΠΠ»Ρ ΠΎΠ΄Π½ΠΎΡΠ°Π·ΠΎΠ²ΡΡ Π·Π°Π΄Π°Ρ Ρ Π²Π°ΡΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ°. ΠΡΠ»ΠΈ ΠΏΠΎΠΈΡΠΊ ΡΠ΅ΠΊΡΡΠ° β ΡΠ°ΡΡΡ Π²Π°ΡΠ΅ΠΉ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ, ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΠ΅ Π½Π° Notepad++ ΠΈΠ»ΠΈ VS Code.
FAQ: Π§Π°ΡΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΎ ΠΏΠΎΠΈΡΠΊΠ΅ Π² ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ Π² ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅ ΠΈΡΠΊΠ°ΡΡ ΡΠ΅ΠΊΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ°ΠΉΠ»Π°Ρ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ?
ΠΠ΅Ρ, ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΠ»ΠΎΠΊΠ½ΠΎΡ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΠΎΠΈΡΠΊ ΠΏΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΡΠ°ΠΉΠ»Π°ΠΌ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Total Commander (ΡΡΠ½ΠΊΡΠΈΡ "ΠΠΎΠΈΡΠΊ ΡΠ°ΠΉΠ»ΠΎΠ²" Ρ ΠΎΠΏΡΠΈΠ΅ΠΉ "ΠΡΠΊΠ°ΡΡ ΡΠ΅ΠΊΡΡ") ΠΈΠ»ΠΈ PowerShell:
Select-String -Path "C:\ΠΏΠ°ΠΏΠΊΠ°\*.txt" -Pattern "ΡΠ΅ΠΊΡΡ"
ΠΠΎΡΠ΅ΠΌΡ ΠΠ»ΠΎΠΊΠ½ΠΎΡ Π½Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡ ΡΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΡΠ½ΠΎ Π΅ΡΡΡ Π² ΡΠ°ΠΉΠ»Π΅?
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΏΡΠΈΡΠΈΠ½Ρ:
- ΠΠΊΠ»ΡΡΡΠ½ ΡΡΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ°, Π° ΡΠ΅Π³ΠΈΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ.
- Π’Π΅ΠΊΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½Π΅ΠΏΠ΅ΡΠ°ΡΠ°Π΅ΠΌΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°Π±ΡΠ»ΡΡΠΈΡ ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΡΡΡΠΎΠΊΠΈ). ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π²ΠΊΠ»ΡΡΠΈΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΏΠ΅ΡΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ .
- Π€Π°ΠΉΠ» ΠΎΡΠΊΡΡΡ Π² ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ΅, ΠΎΡΠ»ΠΈΡΠ½ΠΎΠΉ ΠΎΡ
UTF-8(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,ANSI). ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΡΠ°ΠΉΠ» Π² Π΄ΡΡΠ³ΠΎΠΉ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ΅.
ΠΠ°ΠΊ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΠΎΠΈΡΠΊΠ° Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ»?
Π ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌ ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅ ΡΡΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ:
- Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ Π½Π°ΠΉΠ΄Π΅Π½Π½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ Π²ΡΡΡΠ½ΡΡ Π² Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ».
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ PowerShell:
Select-String -Path "file.txt" -Pattern "ΡΠ΅ΠΊΡΡ" | Out-File "results.txt"
ΠΡΡΡ Π»ΠΈ Π² ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅ ΠΈΡΡΠΎΡΠΈΡ ΠΏΠΎΠΈΡΠΊΠ°?
ΠΠ΅Ρ, Π½ΠΎ Π² Notepad++ ΠΈΡΡΠΎΡΠΈΡ ΠΏΠΎΠΈΡΠΊΠ° ΡΠΎΡ
ΡΠ°Π½ΡΠ΅ΡΡΡ. Π ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌ ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΡΡΠ΅Ρ ΠΎΠ±ΠΌΠ΅Π½Π° (Ctrl + C/Ctrl + V) Π΄Π»Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΡΠΊΠΎΠΌΡΡ
ΡΡΠ°Π·.
ΠΠ°ΠΊ ΠΈΡΠΊΠ°ΡΡ ΡΠ΅ΠΊΡΡ Π½Π° ΠΊΠΈΡΠΈΠ»Π»ΠΈΡΠ΅ Π² ΡΠ°ΠΉΠ»Π°Ρ Ρ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΎΠΉ?
ΠΡΠΊΡΠΎΠΉΡΠ΅ ΡΠ°ΠΉΠ» Π² Notepad++, Π·Π°ΡΠ΅ΠΌ:
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΌΠ΅Π½Ρ
ΠΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ β ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΡ Π² UTF-8. - ΠΡΠ»ΠΈ ΡΠ΅ΠΊΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΊΡΠ°ΠΊΠΎΠ·ΡΠ±ΡΠ°ΠΌΠΈ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ (
ANSI,OEM 866,KOI8-R). - ΠΠΎΡΠ»Π΅ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ» (
Ctrl + S) ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΠ΅ ΠΏΠΎΠΈΡΠΊ.