Man page - wcd(1)
Packages contains this manual
Available languages:
en fr pt_BR nl sv uk ro sr deManual
wcd
ΠΠΠΠΠΠ£ΠΠΠ
ΠΠΠΠ‘
ΠΡΠ΅Π³Π»Π΅Π΄
ΠΡΠ½ΠΎΠ²Π½ΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅
ΠΠΎΠΊΠ΅ΡΠΈ
ΠΡΡΠ°Π»ΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ
ΠΠΈΠ½Π΄ΠΎΡΠ· Π£ΠΠ¦ ΠΏΡΡΠ°ΡΠ΅
ΠΡΠΎΠΌΠ΅Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ ΠΊΠΎΠ½Π·ΠΎΠ»Π΅ Π½Π° ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ
Π‘ΡΡΠ΅ΡΠ°
ΠΠΠ¦ΠΠΠ
ΠΠΠ‘Π’ΠΠΠΠ¦ΠΠΠ
ΠΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ° Π·Π° ΡΠΊΠΎΡΠΊΠ΅ ΠΠΠ‘ΠΠΠ‘ Π²ΡΡΡΠ΅
ΠΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ° Π·Π° C-ΡΠ»ΠΈΡΠ½Π΅ ΡΠΊΠΎΡΠΊΠ΅ (csh, tcsh)
ΠΠ·Π΄Π°ΡΠ΅ ΠΠΈΠ½Π΄ΠΎΡΠ· Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ
ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΠΠ‘Π’Π ΠΈ Π½ΠΎΠ²ΠΈΡΠΈ
ΠΠ·Π΄Π°ΡΠ΅ ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΠΎΡΠ½Π΅ Π¨ΠΊΠΎΡΠΊΠ΅
ΠΠ·Π΄Π°ΡΠ΅ ΠΠ‘/2 Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ
ΠΠΠΠΠΠΠΠΠ¦ΠΠΠ
ΠΠΠΠΠΠ£Π ΠΠΠΠΠ Π‘Π’Π ΠΠΠΠ¦Π
ΠΠ£ΠΠΠΠΠ
ΠΠΠ’ΠΠ’ΠΠΠ
ΠΠ ΠΠΠΠΠΠΠΠ ΠΠΠ Π£ΠΠΠΠ
ΠΠΠΠΠ’Π Π’ΠΠΠΠΠ
ΠΠ£Π’ΠΠ Π
ΠΠΠΠΠ
wcd β ΠΡΠΎΠΌΠ΅Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ Π±ΠΈΠ»ΠΎ Π³Π΄Π΅ (Wherever Change Directory)
ΠΏΡΠΎΠΌΠ΅Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° (chdir) Π·Π° ΠΠΠ‘ ΠΈ ΠΡΠ½ΠΈΠΊΡ
Π£ΠΠΠ
wcd [ΠΎΠΏΡΠΈΡΠ΅] [Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ]
ΠΠΠΠ‘
ΠΡΠ΅Π³Π»Π΅Π΄
ΠΡΠ΄ ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌ Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ Π·Π° Π±ΡΠ·Ρ ΠΏΡΠΎΠΌΠ΅Π½Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠ°. Π¨ΡΠ΅Π΄ΠΈ Π²ΡΠ΅ΠΌΠ΅ ΠΊΡΡΠ°ΡΠ° Π½Π° ΡΠ°ΡΡΠ°ΡΡΡΠΈ. Π’ΡΠ΅Π±Π° ΡΠΏΠΈΡΠ°ΡΠΈ ΡΠ°ΠΌΠΎ Π΄Π΅ΠΎ Π½Π°Π·ΠΈΠ²Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΈ Π²ΡΠ΄ ΡΠ΅ ΡΠ΅ Π½Π°ΡΠΈ Ρ ΡΠ΅ΠΌΡ. ΠΡΠ΄ ΠΈΠΌΠ° Π±ΡΠ·Ρ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΈΠ·Π±ΠΎΡΠ° Ρ ΡΠ»ΡΡΠ°ΡΡ Π²ΠΈΡΠ΅ΡΡΡΡΠΊΠΈΡ ΠΏΠΎΠ΄ΡΠ΄Π°ΡΠ°ΡΠ° ΠΈ ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° ΡΠ΄ΡΡΠΆΠΈΠ²Π°ΡΠ΅ ΠΈ Π·Π°Π±ΡΠ°Π½Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠ°. ΠΡΠ΄ ΡΠ°ΠΊΠΎΡΠ΅ ΡΠΊΡΡΡΡΡΠ΅ ΠΏΡΠ½ Π΅ΠΊΡΠ°Π½ ΠΌΠ΅ΡΡΠ΄Π΅ΡΡΡΠ²Π΅Π½ΠΎΠ³ ΠΏΡΠ΅ΡΡΠ°ΠΆΠΈΠ²Π°ΡΠ° ΡΡΠ°Π±Π»Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠ° ΡΠ° Π±ΡΠ·ΠΎΠΌ ΠΏΡΠ΅ΡΡΠ°Π³ΠΎΠΌ.
ΠΡΠ΄ ΡΠ΅ ΠΎΡΠΌΠΈΡΡΠ΅Π½ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²Ρ ΠΠΎΡΡΠΎΠ½ΠΎΠ²Π΅ ΠΏΡΠΎΠΌΠ΅Π½Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ( NCD β Norton Change Directory). ΠΠΠ ΡΠ΅ ΠΏΡΠ²ΠΈ ΠΏΡΡ ΡΠ°Π²ΡΠ° Ρ ΠΠΎΡΡΠΎΠ½ΠΎΠ²ΠΈΠΌ ΠΏΠΎΠΌΠ°Π³Π°Π»ΠΈΠΌΠ°, ΠΈΠ·Π΄Π°ΡΠ΅ 4 , Π·Π° ΠΠΠ‘ Ρ 1987, ΠΊΠΎΡΠ΅ ΡΠ΅ ΠΎΠ±ΡΠ°Π²ΠΈΠΎ ΠΠΈΡΠ΅Ρ ΠΠΎΡΡΠΎΠ½.
ΠΡΠ΄ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³ΠΎΡΠ΅Π½ Π·Π° ΡΠ°Π·Π»ΠΈΡΠΈΡΠ΅ ΡΠΊΠΎΡΠΊΠ΅ Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ: ΠΠΠ‘ βcommand.comβ, ΠΠΈΠ½Π΄ΠΎΡΠ· βcmd.exeβ ΠΈ βPowerShellβ, ΠΠ‘/2 βcmd.exeβ, ΠΈ ΠΡΠ½ΠΈΠΊΡ ΡΠΊΠΎΡΠΊΠ΅ ΠΊΠ°ΠΎ ΡΡΠΎ ΡΡ ΠΠΎΡΠ½ΠΎΠ²Π° (sh), ΠΠΎΠ²Π° ΠΠΎΡΠ½ΠΎΠ²Π° (bash), ΠΠΎΡΠ½ (ksh), Z (zsh), ΠΈ C (csh) ΡΠΊΠΎΡΠΊΠ° ΠΈ Π΄ΡΡΠ³Π΅ ΠΊΠΎΡΠ΅ ΡΠ°Π΄Π΅ Π½Π° Π±ΠΈΠ»ΠΎ ΠΊΠΎΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΡΠ΄ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° 8-Π±ΠΈΡΠ½Π΅ ΡΠΊΡΠΏΠΎΠ²Π΅ Π·Π½Π°ΠΊΠΎΠ²Π° Π½Π° ΡΠ²ΠΈΠΌ ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ°, ΠΈ ΠΈΠΌΠ° ΠΈΠ·Π±ΠΎΡΠ½Ρ ΠΏΠΎΠ΄ΡΡΠΊΡ Π·Π° ΠΡΠ½ΠΈΠΊΠΎΠ΄. ΠΠΈΠ΄ΠΈΡΠ΅ ΠΎΠ΄Π΅ΡΠ°ΠΊ ΠΠΠΠΠΠΠΠΠ¦ΠΠΠ.
ΠΠΈΠ΄ΠΈΡΠ΅ ΠΎΠ΄Π΅ΡΠ°ΠΊ ΠΠΠ‘Π’ΠΠΠΠ¦ΠΠΠ ΠΎ ΡΠΎΠΌΠ΅ ΠΊΠ°ΠΊΠΎ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ Π²ΡΠ΄ Π·Π° Π»ΠΈΡΠ½Ρ ΡΠΏΠΎΡΡΠ΅Π±Ρ.
ΠΡΠ½ΠΎΠ²Π½ΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅
ΠΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ (Π°ΠΊΠΎ ΡΠ΅ Π½Π΅ ΠΊΠΎΡΠΈΡΡΠ΅ ΡΠΎΠΊΠ΅ΡΠΈ) Π²Π΄Ρ ΡΡΠ°ΠΆΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΡΠ° Π½Π°Π·ΠΈΠ²ΠΎΠΌ ΠΊΠΎΡΠΈ ΠΏΠΎΡΠΈΡΠ΅ ΡΠΏΠΈΡΠ°Π½ΠΈΠΌ Π½Π°Π·ΠΈΠ²ΠΎΠΌ.
ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ ΠΎΠ²ΠΎΠΌ Π½Π°ΡΠ΅Π΄Π±ΠΎΠΌ ΡΠ΅ΡΠ΅ ΠΏΡΠ΅ΡΠΈ Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ Ρ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΠ² ΡΡΠ΅Π½ΡΡΠ½ΠΈ "/home/user/Desktop":
wcd Desk
ΠΠ°Π΄Π° ΠΈΠΌΠ° Π²ΠΈΡΠ΅ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ°, Π²ΡΠ΄ ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·Π°ΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΡ ΡΠΏΠΈΡΠ°ΠΊ ΡΠ²ΠΈΡ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ°. ΠΠΎΡΠΈΡΠ½ΠΈΠΊ ΡΠ°Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΈΠ·Π±ΠΎΡ ΡΠ° Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΎΡΠΊΡΡΠ°ΡΠ° (Ρ Π²Π΅ΡΠΈΠ½ΠΈ ΡΠ»ΡΡΠ°ΡΠ΅Π²Π° ΡΠ°ΠΌΠΎ ΡΠ° ΡΠ΅Π΄Π½ΠΈΠΌ).
ΠΠΎΠΊΠ΅ΡΠΈ
ΠΡΠ΄ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ ΡΠΎΠΊΠ΅ΡΠ΅:
*
ΠΏΠΎΠΊΠ»Π°ΠΏΠ°
Π±ΠΈΠ»ΠΎ ΠΊΠΎΡΠΈ
Π½ΠΈΠ·
Π·Π½Π°ΠΊΠΎΠ²Π°
(Π½ΡΠ»Π° ΠΈΠ»ΠΈ
Π²ΠΈΡΠ΅)
? ΠΏΠΎΠΊΠ»Π°ΠΏΠ°
Π±ΠΈΠ»ΠΎ ΠΊΠΎΡΠΈ
Π·Π½Π°ΠΊ
[Π‘ΠΠ£Π]
ΠΏΠΎΠΊΠ»Π°ΠΏΠ°
Π±ΠΈΠ»ΠΎ ΠΊΠΎΡΠΈ
Π·Π½Π°ΠΊ Ρ
Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠΌ
ΡΠΊΡΠΏΡ,
[!Π‘ΠΠ£Π] ΠΈΠ»ΠΈ
[ΛΠ‘ΠΠ£Π]
ΠΏΠΎΠΊΠ»Π°ΠΏΠ°
Π±ΠΈΠ»ΠΎ ΠΊΠΎΡΠΈ
Π·Π½Π°ΠΊ ΠΊΠΎΡΠΈ
Π½ΠΈΡΠ΅ Ρ
Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠΌ
ΡΠΊΡΠΏΡ.
Π‘ΠΊΡΠΏ ΡΠ΅ ΡΠ°ΡΡΠΎΡΠΈ ΠΎΠ΄ Π·Π½Π°ΠΊΠΎΠ²Π° ΠΈΠ»ΠΈ ΠΎΠΏΡΠ΅Π³Π°; ΠΎΠΏΡΠ΅Π³ ΠΈΠ·Π³Π»Π΅Π΄Π° ΠΊΠ°ΠΎ Π·Π½Π°ΠΊ ΡΡΡΠΈΡΠ° Π·Π½Π°ΠΊ ΠΊΠ°ΠΎ Ρ "0-9" ΠΈΠ»ΠΈ "A-Z". "[0-9a-zΠ-Z_]" ΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ ΡΠΊΡΠΏ Π·Π½Π°ΠΊΠΎΠ²Π° Π΄ΠΎΠ·Π²ΠΎΡΠ΅Π½ Ρ ΡΠ²ΠΎΡΠ±ΠΈ β[..]β ΡΠ°Π±Π»ΠΎΠ½Π°. ΠΠ΅ΡΡΠ½Π°ΡΠΎΠ΄Π½ΠΈ Π·Π½Π°ΠΊΠΎΠ²ΠΈ (ΡΡ. 8-Π±ΠΈΡΠ½ΠΈ Π·Π½Π°ΠΊΠΎΠ²ΠΈ) ΡΡ Π΄ΠΎΠ·Π²ΠΎΡΠ΅Π½ΠΈ Π°ΠΊΠΎ ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°. ΠΠ° Π±ΠΈΡΡΠ΅ ΠΏΠΎΡΠΈΡΠ»ΠΈ ΠΏΠΎΡΠ΅Π±Π°Π½ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΊΠΈ Π·Π½Π°ΡΠ°Ρ Π±ΠΈΠ»ΠΎ ΠΊΠΎΠ³ ΠΎΠ΄ "[]*?!Λ-\" ΡΠ½ΡΡΠ°Ρ ΠΈΠ»ΠΈ Π²Π°Π½ "[..]" ΡΠ²ΠΎΡΠ±Π΅ ΠΈ ΡΠ°ΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠ΄Π°ΡΠΈΠ»ΠΈ Π·Π½Π°ΠΊ, ΠΈΡΠΏΡΠ΅Π΄ Π·Π½Π°ΠΊΠ° ΡΡΠ°Π²ΠΈΡΠ΅ ΠΎΠ±ΡΠ½ΡΡΡ ΠΊΠΎΡΡ ΡΡΡΡ ("\").
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΡΠΎΠΊΠ΅ΡΠ° ΡΠΈΠ½ΠΈ ΠΌΠΎΡΠ½Ρ ΠΏΡΠ΅ΡΡΠ°Π³Ρ ΠΌΠΎΠ³ΡΡΠΎΠΌ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ ΠΎΠ²ΠΎ ΡΠ΅ ΠΏΠΎΠΊΠ»ΠΎΠΏΠΈΡΠΈ ΡΠ²Π°ΠΊΠΈ Π½Π°Π·ΠΈΠ² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΊΠΎΡΠΈ ΡΠ΅ Π·Π°Π²ΡΡΠ°Π²Π° Π½Π° βΠ΅ΡΠ°β:
wcd *Π΅ΡΠ°
ΠΠΎΠΊΠ»ΠΎΠΏΠΈΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ΅ ΠΊΠΎΡΠΈ ΠΈΠΌΠ°ΡΡ βΠ΅ΡΠ°β Π±ΠΈΠ»ΠΎ Π³Π΄Π΅ Ρ Π½Π°Π·ΠΈΠ²Ρ:
wcd *Π΅ΡΠ°*
ΠΠΎΠΊΠ»ΠΎΠΏΠΈΡΠ΅ ΡΠ²Π΅ Π½Π°Π·ΠΈΠ²Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΊΠΎΡΠΈ ΠΏΠΎΡΠΈΡΡ Π½Π° Π°, Π± ΠΈΠ»ΠΈ Π² (ΠΈΠ»ΠΈ Π»Π°ΡΠΈΠ½ΠΈΡΠ½ΠΎ a, b ΠΈΠ»ΠΈ c):
wcd [Π°-Π²]*
Π’Π°ΠΊΠΎΡΠ΅ ΡΠ΅ ΠΌΠΎΠ³ΡΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π΄Π΅ΠΎ ΠΏΡΡΠ°ΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ°. ΠΠ²Π΄Π΅ ΠΡΠ΄ ΡΡΠ°ΠΆΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΊΠΎΡΠΈ ΠΏΠΎΡΠΈΡΠ΅ ΡΠ° βΠ‘Π»ΠΈΠΊΠ΅β ΠΈ ΡΠΈΡΠ° ΡΠ΅ ΠΏΡΡΠ°ΡΠ° ΠΏΠΎΠΊΠ»Π°ΠΏΠ° ΡΠ° *ΡΠ°/Π‘Π»ΠΈΠΊΠ΅* .
wcd ΡΠ°/Π‘Π»ΠΈΠΊΠ΅
ΠΠΎΠ·Π²ΠΎΡΠ΅Π½ΠΎ ΡΠ΅ ΡΠΏΠΈΡΠΈΠ²Π°ΡΠ΅ Π±ΠΈΠ»ΠΎ ΠΊΠΎΡΠ΅ Π²ΡΡΡΠ΅ ΠΈΠ·ΡΠ°Π·Π° ΡΠ° ΠΊΠΎΡΠΈΠΌ ΡΡΡΠ°ΠΌΠ° ΠΈ ΡΠΎΠΊΠ΅ΡΠΈΠΌΠ°. ΠΠΏΡ.:
wcd src*/*1?/a*2
ΠΡΡΠ°Π»ΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ
ΠΠΊΠΎ ΡΠ΅ Π½Π΅ ΠΊΠΎΡΠΈΡΡΠ΅ ΡΠΎΠΊΠ΅ΡΠΈ Π° Π²ΡΠ΄ Π½Π°ΡΠ΅ ΡΠ°Π²ΡΡΠ΅Π½ΠΎ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ΅, Π·Π°Π½Π΅ΠΌΠ°ΡΠΈΡΠ΅ ΡΠ²Π° Π΄ΠΈΠ²ΡΠ° ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ° ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ. ΠΠ²ΠΎ ΠΏΠΎΠ½Π°ΡΠ°ΡΠ΅ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠΈ ΠΎΠΏΡΠΈΡΠΎΠΌ β-wβ .
ΠΠ΅ΡΡΠ΄Π΅ΡΡΡΠ²Π΅Π½ΠΈ ΠΏΡΠ΅Π³Π»Π΅Π΄Π½ΠΈΠΊ ΡΡΠ°Π±Π»Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠΊΡΠ΅Π½ΡΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ΠΌ ΠΎΠΏΡΠΈΡΠ΅ β-gβ .
wcd -g
ΠΡΠ΄ Π³Π΅Π½Π΅ΡΠΈΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° Π³Π΄Π΅ ΠΏΡΠ΅ΡΡΠ°ΠΆΡΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ. ΠΠ° ΠΡΠ½ΠΈΠΊΡ ΠΈ ΠΠΈΠ½Π΄ΠΎΡΠ· ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ° Π²ΡΠ΄ Π΄ΠΎΠ΄Π°ΡΠ΅ ΡΠΈΠΌΠ±ΠΎΠ»ΠΈΡΠΊΠ΅ Π²Π΅Π·Π΅ Π΄ΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° Π΄ΠΎΠΊ ΡΠΊΠ΅Π½ΠΈΡΠ° Π΄ΠΈΡΠΊ, Π°Π»ΠΈ ΠΈΡ Π½Π΅ ΠΏΡΠ°ΡΠΈ. ΠΠΎΠΊ ΠΏΡΠ°ΡΠΈ Π²Π΅Π·Π΅, Π²ΡΠ΄ Π±ΠΈ ΠΌΠΎΠ³Π°ΠΎ Π΄Π° Π·Π°Π²ΡΡΠΈ ΡΠΊΠ΅Π½ΠΈΡΠ°ΡΡΡΠΈ Π±Π΅ΡΠΊΠΎΠ½Π°ΡΠ½Π΅ ΠΏΠ΅ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠΊΠ΅Π½ΠΈΡΠ°ΡΠΈ Π²ΡΠ»ΠΎ Π²Π΅Π»ΠΈΠΊΠ΅ Π΄Π΅Π»ΠΎΠ²Π΅ ΠΌΡΠ΅ΠΆΠ΅.
ΠΡΠ΄ ΡΠ°ΠΊΠΎΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΏΡΠ΅ΡΠΈ Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ΅ ΠΊΠΎΡΠΈ Π½ΠΈΡΡ Ρ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. ΠΠΏΡ.:
wcd ..
ΠΠΊΠΎ Π²ΡΠ΄ Π½Π°ΡΠ΅ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ΅ Π°Π»ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π±Π°ΡΠΈ Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΏΠΎΠΊΡΡΠ°Π²Π° Π΄Π° Π³Π° ΡΠΊΠ»ΠΎΠ½ΠΈ ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. ΠΠ΅ ΠΈΠ· ΠΏΠΎΡΠ΅Π±Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠΏΡΠΈΡΡ β-kβ .
ΠΡΠ΄ ΡΠ°Π΄ΡΠΆΠΈ ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΊΠΎΡΠΈ ΡΠ΅ ΡΠΌΠ΅ΡΡΠ΅Π½ Π½Π° Π΄ΠΈΡΠΊΡ. Π‘ΠΏΡΠ΅ΠΌΠ½ΠΈΠΊ ΠΈΠΌΠ° ΠΎΡΠ½ΠΎΠ²Π½Ρ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ 10 ΠΈ ΡΠΈΠΊΠ»ΠΈΡΠ°Π½ ΡΠ΅. ΠΠΈΠ΄ΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΠ΅ β-zβ , β-β , β+β ΠΈ β=β .
Π£ ΠΎΠΊΡΡΠΆΠ΅ΡΠΈΠΌΠ° ΡΠ° Π²ΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ° ΠΎΠΏΡΠΈΡΠ° β-uβ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π·Π° ΠΏΡΠ΅Π»Π°Π·Π°ΠΊ Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ΅ Π΄ΡΡΠ³ΠΈΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ°.
ΠΠ° ΠΠΠ‘ ΠΈ ΠΠΈΠ½Π΄ΠΎΡΠ· ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ° Π½ΠΈΡΠ΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° Π»ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΊΠΎΡΡ / ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΡΠ° ΠΊΠΎΡΡ ΡΡΡΡ \ ΠΊΠ°ΠΎ ΡΠ°Π·Π΄Π²ΠΎΡΠ½ΠΈΠΊ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ°.
ΠΠΎΠ³ΡΡΠ΅ ΡΠ΅ Π½Π° ΠΠΠ‘ ΠΈ ΠΠΈΠ½Π΄ΠΎΡΠ· ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ° Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π΄ΠΈΡΠΊ ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ Ρ ΡΠ΅Π΄Π½ΠΎΠΌ ΠΏΠΎΡΠ΅Π·Ρ ΡΡΠ°Π²ΡΠ°ΡΡΡΠΈ Π½Π°Π·ΠΈΠ² Π΄ΠΈΡΠΊΠ° ΠΈΡΠΏΡΠ΅Π΄ Π½Π°Π·ΠΈΠ²Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ°.
wcd d:games
ΠΠΈΠ½Π΄ΠΎΡΠ· Π£ΠΠ¦ ΠΏΡΡΠ°ΡΠ΅
ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΈΠ·Π΄Π°ΡΠ° (Π£ΠΏΠΈΡ Π½Π°ΡΠ΅Π΄Π±ΠΈ, PowerShell, MSYS, zsh, cygwin) ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΡ ΠΠΈΠ½Π΄ΠΎΡΠ· Π‘ΠΠ ΠΠΠ Π£ΠΠ¦ ΠΏΡΡΠ°ΡΠ΅ Π±Π΅Π· ΡΠ»ΠΎΠ²Π° Π΄ΠΈΡΠΊΠ° ΠΊΠ°ΠΎ ΡΡΠΎ ΡΠ΅ "\\naziv_servera\naziv_deljenja". ΠΡΠ΄ Π·Π° ΠΠΈΠ½Π΄ΠΎΡΠ· Π£ΠΏΠΈΡ Π½Π°ΡΠ΅Π΄Π±ΠΈ ΡΠΈΠ½ΠΈ Π΄Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π°ΡΠ΅Π΄Π±Π΅ βpushdβ Π°ΡΡΠΎΠΌΠ°ΡΡΠΊΠΈ ΠΌΠ°ΠΏΠΈΡΠ° Π£ΠΠ¦ ΠΏΡΡΠ°ΡΡ Π½Π° ΡΠ»ΠΎΠ²ΠΎ Π΄ΠΈΡΠΊΠ°. Π£ ΠΠΈΠ½Π΄ΠΎΡΠ· βPowerShell, MSYS, zsh ΠΈ Cygwinβ Π£ΠΠ¦ ΠΏΡΡΠ°ΡΠ΅ ΡΡ ΠΏΠΎΡΠΏΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΆΠ°Π½Π΅. Π’Π΅ΠΊΡΡΠΈ ΡΠ°Π΄Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ Π£ΠΠ¦ ΠΏΡΡΠ°ΡΠ°.
ΠΡΠΎΠΌΠ΅Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ ΠΊΠΎΠ½Π·ΠΎΠ»Π΅ Π½Π° ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ
ΠΡΠ΄ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° ΠΏΡΠΎΠΌΠ΅Π½Ρ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ ΠΊΠΎΠ½Π·ΠΎΠ»Π΅ Ρ ΠΠΈΠ½Π΄ΠΎΡΠ· 10 ΠΊΠΎΠ½Π·ΠΎΠ»ΠΈ ΠΈ βConEmuβ-Ρ (Π²ΠΈΠ΄ΠΈΡΠ΅ <https://conemu.github.io/>) ΡΠ²Π΅ Π΄ΠΎ ΠΈΠ·Π΄Π°ΡΠ° 6.0.3. ΠΠΈΠ½Π΄ΠΎΡΠ· 10 ΠΊΠΎΠ½Π·ΠΎΠ»Π° Π½Π΅ ΡΠΌΠ΅ Π±ΠΈΡΠΈ Ρ ΡΡΠ°ΡΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΡ (ΠΏΡΠΎΠ²Π΅ΡΠΈΡΠ΅ ΡΠ²ΠΎΡΡΡΠ²Π° ΠΊΠΎΠ½Π·ΠΎΠ»Π΅). ΠΠΊΡΠ°Π½ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΡΠ²Π΅ΠΆΠΈ ΠΊΠ°Π΄Π° ΡΠ΅ ΡΠ²ΠΎΡΡΡΠ²ΠΎ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄Π° ΠΊΠΎΠ½Π·ΠΎΠ»Π΅ βΠΡΠ΅Π»Π°ΠΌΠ°Ρ ΠΈΠ·Π»Π°Π· ΡΠ΅ΠΊΡΡΠ° ΠΏΡΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅β ΠΈΡΠΊΡΡΡΠ΅Π½ΠΎ. ΠΠΊΡΠ°Π½ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠ²Π΅ΠΆΠΈΡΠΈ ΡΡΡΠ½ΠΎ ΠΏΡΠΈΡΠΈΡΠΊΠΎΠΌ Π½Π° ΡΠ°ΡΡΠ΅Ρ Π€5.
Π‘ΡΡΠ΅ΡΠ°
ΠΡΠ΄ ΠΈΠΌΠ° ΡΡΠΈ ΡΠ°Π·Π»ΠΈΡΠΈΡΠ° ΡΡΡΠ΅ΡΠ° Π·Π° ΠΈΠ·Π±ΠΎΡ ΡΠ° ΡΠΏΠΈΡΠΊΠ° ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ°. Π‘ΡΡΠ΅ΡΠ΅ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΈΠ·Π°Π±Π°ΡΠ°ΡΠΈ Ρ Π²ΡΠ΅ΠΌΠ΅ ΠΏΡΠ΅Π²ΠΎΡΠ΅ΡΠ°.
ΠΡΠ²ΠΎ ΡΡΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠ±ΠΈΡΠ°Π½ ΡΡΠ°Π½Π΄Π°ΡΠ½ΠΈ ΡΠ»Π°Π·/ΠΈΠ·Π»Π°Π·. ΠΡΠΎΡΠ΅Π²Π½ΠΈ ΡΠΏΠΈΡΠ°ΠΊ ΡΠ΅ ΠΈΡΠΏΠΈΡΡΡΠ΅ Ρ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Ρ. ΠΠΎΡΠΈΡΠ½ΠΈΠΊ ΡΡΠ΅Π±Π° Π΄Π° ΠΈΠ·Π°Π±Π΅ΡΠ΅ ΡΠ° ΡΠΏΠΈΡΠΊΠ° ΡΠΏΠΈΡΠΈΠ²Π°ΡΠ΅ΠΌ Π±ΡΠΎΡΠ° Π·Π° ΠΊΠΎΡΠΈΠΌ ΡΠ»Π΅Π΄ΠΈ βΠ£Π½Π΅ΡΠΈβ. ΠΠ²ΠΎ ΡΡΡΠ΅ΡΠ΅ Π½Π΅ ΠΏΡΡΠΆΠ° ΡΡΠ½ΠΊΡΠΈΡΡ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΠ° ΡΠ½Π°Π·Π°Π΄ Ρ ΡΠ»ΡΡΠ°ΡΡ Π΄ΡΠ³ΠΎΠ³ ΡΠΏΠΈΡΠΊΠ°. ΠΠΎΠ³ΡΡΠ½ΠΎΡΡ ΠΏΡΠ΅ΠΌΠΈΡΠ°ΡΠ° ΡΠ½Π°Π·Π°Π΄ Ρ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Ρ/ΠΊΠΎΠ½Π·ΠΎΠ»ΠΈ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ. ΠΠ΅ΠΎΠΌΠ° ΡΠ΅ ΠΌΠ°Π»ΠΎ ΠΈ ΠΏΡΠ΅Π½ΠΎΡΠΈΠ²ΠΎ.
ΠΡΡΠ³ΠΎ ΡΡΡΠ΅ΡΠ΅ ΡΠ΅ ΠΈΠ·Π³ΡΠ°ΡΠ΅Π½ΠΎ ΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΌ βconioβ. ΠΡΡΠΆΠ° ΡΠ³ΡΠ°ΡΠ΅Π½Ρ ΠΌΠΎΠ³ΡΡΠ½ΠΎΡΡ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΠ° ΡΠ½Π°Π·Π°Π΄. ΠΠΎΡΠΈΡΠ½ΠΈΠΊΡ ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΡΠΏΠΈΡΠ°ΠΊ Π½ΡΠΌΠ΅ΡΠΈΡΠ°Π½ ΡΠ»ΠΎΠ²ΠΈΠΌΠ°. ΠΠΈΡΠ°ΡΠ΅ ΡΠ° ΡΠΏΠΈΡΠΊΠ° ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΈΠ·Π²ΡΡΠΈΡΠΈ ΠΏΡΠΈΡΠΈΡΠΊΠΎΠΌ ΡΠ°ΠΌΠΎ ΡΠ΅Π΄Π½ΠΎΠ³ ΡΠ»ΠΎΠ²Π°. ΠΠ²ΠΎ ΡΡΡΠ΅ΡΠ΅ ΡΠ΅ Π±ΡΠ·ΠΎ ΡΠ΅Ρ ΡΡΠ΅Π΄ΠΈ ΠΏΡΠΈΡΠΈΡΠΊΠ΅ Π½Π° ΡΠ°ΡΡΠ΅ΡΠ΅. ΠΠΊΠΎ ΡΠ΅ ΠΌΠΎΠ³ΡΡΠ΅, Π΅ΠΊΡΠ°Π½ ΡΠ΅ Π±ΠΈΡΠΈ Π²ΡΠ°ΡΠ΅Π½ Π½Π°ΠΊΠΎΠ½ ΠΈΠ·Π»Π°ΡΠΊΠ°. ΠΠ½Π°Ρ ΠΊΠΎ Π²ΠΈΡΠ΅ Π²ΠΎΠ»ΠΈ Π΄Π° ΠΊΡΡΠ° Π±ΡΠΎΡΠ΅Π²Π΅, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠΏΡΠΈΡΡ β-Nβ .
Π’ΡΠ΅ΡΠ΅ ΡΡΡΠ΅ΡΠ΅ ΡΠ΅ ΠΈΠ·Π³ΡΠ°ΡΠ΅Π½ΠΎ ΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΌ βcursesβ. Π‘Π»ΠΈΡΠ°Π½ ΡΠ΅ ΡΡΡΠ΅ΡΡ βconioβ. ΠΡΡΡΠ·ΠΈΡ ΠΈΠ·Π΄Π°ΡΠ΅ Π²ΡΠ΄-Π° ΠΈΠΌΠ° ΡΠ°ΠΊΠΎΡΠ΅ Π΄ΠΎΠ΄Π°ΡΠ½ΠΎ βΠ³ΡΠ°ΡΠΈΡΠΊΠΎβ ΡΡΡΠ΅ΡΠ΅. ΠΠΌΠΎΠ³ΡΡΠ°Π²Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΡ Π΄Π° ΠΈΠ·Π°Π±Π΅ΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΏΡΠ΅ΠΊΠΎ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠ³ ΠΏΡΠ΅ΡΡΠ°ΠΆΠΈΠ²Π°ΡΠ° ΡΡΠ°Π±Π»Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΏΡΠ΅ΠΊΠΎ ΡΠ΅Π»ΠΎΠ³ Π΅ΠΊΡΠ°Π½Π°. ΠΠΌΠ° Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΡ ΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΏΡΠ΅ΡΡΠ°Π³Π΅ ΡΠ»ΠΈΡΠ½Ρ β vim (1)β-Ρ. ΠΠΎΠΆΠ΅ ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠΈ ΠΎΠΏΡΠΈΡΠΎΠΌ β-gβ .
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ΠΌ ΠΎΠΏΡΠΈΡΠ΅ β-oβ ΡΠ²Π΅ΠΊ ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ°ΡΠΈΡΠΈ Π½Π° ΡΡΡΠ΅ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΠ½ΠΎΠ³ ΡΠ»Π°Π·Π°/ΠΈΠ·Π»Π°Π·Π°.
ΠΠΠ¦ΠΠΠ
|
-a |
ΠΠΎΠ΄Π°ΡΠ΅ ΡΡΠ΅Π½ΡΡΠ½Ρ ΠΏΡΡΠ°ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. |
ΠΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΎΠ²Ρ ΠΎΠΏΡΠΈΡΡ Π΄Π° Π±ΡΠ·ΠΎ Π΄ΠΎΠ΄Π°ΡΠ΅ ΡΡΠ΅Π½ΡΡΠ½Ρ ΠΏΡΡΠ°ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. ΠΠΎΠ½ΠΎΠ²Π½ΠΎ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ΅ ΡΠΈΡΠ°Π²ΠΎΠ³ Π΄ΠΈΡΠΊΠ° ΠΌΠΎΠΆΠ΅ ΠΏΠΎΡΡΠ°ΡΠ°ΡΠΈ Ρ Π½Π΅ΠΊΠΈΠΌ ΡΠ»ΡΡΠ°ΡΠ΅Π²ΠΈΠΌΠ°.
|
-aa |
ΠΠΎΠ΄Π°ΡΠ΅ ΡΡΠ΅Π½ΡΡΠ½Ρ ΠΈ ΡΠ²Π΅ ΠΏΠΎΠ»Π°Π·Π½Π΅ ΠΏΡΡΠ°ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. |
-A ΠΠ£Π’ΠΠΠ
ΠΡΠ΅Π³Π»Π΅Π΄Π° ΡΡΠ°Π±Π»ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΈΠ· ΠΠ£Π’ΠΠΠ ΠΈ ΠΏΡΠΈΠ΄ΠΎΠ΄Π°ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. ΠΡΠΈΠΌΠ΅ΡΠΈ:
wcd -A .
wcd -A /home -A /etc
wcd -A d: -A e: -A \\server\share
ΠΠ° ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠΈ ΡΠ²Π΅ Π΄Π΅ΡΠ΅Π½Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ΅ ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΠΠ ΡΠ΅ΡΠ²Π΅ΡΠ° ΡΠΏΠΈΡΡΡΡΡΠΈ Π½Π΅ΡΡΠΎ ΠΊΠ°ΠΎ: "wcd -A \\Π½Π°Π·ΠΈΠ²_ΡΠ΅ΡΠ²Π΅ΡΠ°".
ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠΏΡΠΈΡΠ΅ -S , -s ΠΈ -E .
|
-b |
ΠΠ°Π±ΡΠ°ΡΡΡΠ΅ ΡΡΠ΅Π½ΡΡΠ½Ρ ΠΏΡΡΠ°ΡΡ. |
ΠΡΠ΄ ΡΡΠ°Π²ΡΠ° ΡΡΠ΅Π½ΡΡΠ½Ρ ΠΏΡΡΠ°ΡΡ Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ Π·Π°Π±ΡΠ°Π½Π°. Π’ΠΎ Π·Π½Π°ΡΠΈ Π΄Π° Π²ΡΠ΄ Π·Π°Π½Π΅ΠΌΠ°ΡΡΡΠ΅ ΡΠ²Π° ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ° ΠΎΠ²ΠΎΠ³ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΈ ΡΠ΅Π³ΠΎΠ²ΠΈΡ ΠΏΠΎΠ΄Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ°.
ΠΠ°ΡΠΎΡΠ΅ΠΊΠ° Π·Π°Π±ΡΠ°Π½Π° ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΡΡΠ΅ΡΠΈΠ²Π°ΡΠΈ ΡΡΠ΅ΡΠΈΠ²Π°ΡΠ΅ΠΌ ΡΠ΅ΠΊΡΡΠ°. ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΡΠΎΠΊΠ΅ΡΠ° ΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ΠΎ Π° Π½Π°Π·ΠΈΠ²ΠΈ ΡΠ΅ ΡΠΏΠΎΡΠ΅ΡΡΡΡ ΡΠ° Π°ΠΏΡΠΎΠ»ΡΡΠ½ΠΎΠΌ ΠΏΡΡΠ°ΡΠΎΠΌ.
ΠΠ°Π±ΡΠ°ΡΠ΅Π½Π΅ ΠΏΡΡΠ°ΡΠ΅ Π½ΠΈΡΡ ΠΈΡΠΊΡΡΡΠ΅Π½Π΅ ΠΈΠ· ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ° Π΄ΠΈΡΠΊΠ°. ΠΠ° ΡΡΠ°Π΄ΠΈΡΠ΅ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΡ β-xfβ .
-c, --direct-cd
ΠΠ΅ΠΏΠΎΡΡΠ΅Π΄Π½ΠΈ ΡΠ΅ΠΆΠΈΠΌ ΠΏΡΠΎΠΌΠ΅Π½Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ°. ΠΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ Π²ΡΠ΄ ΡΠ°Π΄ΠΈ ΠΊΠ°ΠΎ ΡΡΠΎ ΡΠ»Π΅Π΄ΠΈ:
1.
ΠΠΎΠΊΡΡΠ°Π²Π°
Π΄Π° Π½Π°ΡΠ΅
ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ΅
Ρ
Π΄Π°ΡΠΎΡΠ΅ΡΠΈ
ΡΡΠ°Π±Π»Π°
ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°
2. ΠΠΊΠΎ Π½Π΅ΠΌΠ°
ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ°,
ΠΏΠΎΠΊΡΡΠ°Π²Π°
Π΄Π° ΠΎΡΠ²ΠΎΡΠΈ
Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ
ΠΊΠΎΡΠΈ ΡΡΠ΅
ΡΠΏΠΈΡΠ°Π»ΠΈ.
Π£ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄Π½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΡ ΠΏΡΠΎΠΌΠ΅Π½Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° Π²ΡΠ΄ ΡΠ°Π΄ΠΈ ΠΎΠ±ΡΠ½ΡΡΠΈΠΌ ΡΠ΅Π΄ΠΎΠΌ.
1.
ΠΠΎΠΊΡΡΠ°Π²Π°
Π΄Π° ΠΎΡΠ²ΠΎΡΠΈ
Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ
ΠΊΠΎΡΠΈ ΡΡΠ΅
ΡΠΏΠΈΡΠ°Π»ΠΈ.
2. ΠΠΊΠΎ Π½Π΅,
ΠΏΠΎΠΊΡΡΠ°Π²Π°
Π΄Π° Π½Π°ΡΠ΅
ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ΅
Ρ
Π΄Π°ΡΠΎΡΠ΅ΡΠΈ
ΡΡΠ°Π±Π»Π°
ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°.
-d ΠΠΠ‘Π
ΠΠΎΡΡΠ°Π²ΡΠ° Π΄ΠΈΡΠΊ Π·Π° ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊ ΠΈ βgoβ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ (ΡΠ°ΠΌΠΎ ΠΠΠ‘).
ΠΠ°ΡΠΎΡΠ΅ΠΊΠ° ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΈ βgoβ-ΡΠΊΡΠΈΠΏΡΠ° ΡΠ΅ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ Π½Π°Π»Π°Π·Π΅ Π½Π° Π΄ΠΈΡΠΊΡ βC:β Π°ΠΊΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π° ΠΎΠΊΡΡΠΆΠ΅ΡΠ° HOME Π½ΠΈΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½Π°. ΠΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΎΠ² ΠΎΠΏΡΠΈΡΡ Π°ΠΊΠΎ ΡΠ΅ Π΄ΠΈΡΠΊ βC:β ΡΠ°ΠΌΠΎ Π·Π° ΡΠΈΡΠ°ΡΠ΅. ΠΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΡΠ΅ ΠΌΠΎΡΠ° ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΠΈΡΠΏΡΠ΅Π΄ ΠΎΠΏΡΠΈΡΠ° ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊΠ° β-β , β+β ΠΈ β=β .
|
-e |
ΠΠΎΠ΄Π°ΡΠ΅ ΡΡΠ΅Π½ΡΡΠ½Ρ ΠΏΡΡΠ°ΡΡ Π΄ΠΎΠ΄Π°ΡΠ½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. |
ΠΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΎΠ²Ρ ΠΎΠΏΡΠΈΡΡ Π΄Π° Π±ΡΠ·ΠΎ Π΄ΠΎΠ΄Π°ΡΠ΅ ΡΠ΅ΠΊΡΡΡ ΠΏΡΡΠ°ΡΡ Ρ Π΄ΠΎΠ΄Π°ΡΠ½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°.
|
-ee |
ΠΠΎΠ΄Π°ΡΠ΅ ΡΡΠ΅Π½ΡΡΠ½Ρ ΠΈ ΡΠ²Π΅ ΠΏΠΎΠ»Π°Π·Π½Π΅ ΠΏΡΡΠ°ΡΠ΅ Π΄ΠΎΠ΄Π°ΡΠ½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. |
-E ΠΠ£Π’ΠΠΠ
ΠΡΠ΅Π³Π»Π΅Π΄Π° ΡΡΠ°Π±Π»ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΈΠ· ΠΠ£Π’ΠΠΠ ΠΈ ΠΏΡΠΈΠ΄ΠΎΠ΄Π°ΡΠ΅ ΠΠΎΠ΄Π°ΡΠ½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠΏΡΠΈΡΠ΅ β-Aβ ΠΈ β-Sβ .
-f ΠΠΠ’ΠΠ’ΠΠΠ
Π§ΠΈΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΠΠ’ΠΠ’ΠΠΠ . ΠΠ΅ ΡΠΈΡΠ° ΠΎΡΠ½ΠΎΠ²Π½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°.
+f ΠΠΠ’ΠΠ’ΠΠΠ
Π§ΠΈΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΠΠ’ΠΠ’ΠΠΠ ΠΊΠ°ΠΎ Π΄ΠΎΠ΄Π°ΡΠ°ΠΊ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°.
|
-g |
ΠΡΠ°ΡΠΈΡΠΊΠΎ ΡΡΡΠ΅ΡΠ΅ (ΡΠ°ΠΌΠΎ Ρ ΠΈΠ·Π΄Π°ΡΡ ΡΠ° ΠΊΡΡΡΠ·ΠΈΡ ΡΡΡΠ΅ΡΠ΅ΠΌ). |
ΠΡΠ΄ ΠΏΠΎΠΊΡΠ΅ΡΠ΅ ΡΠ΅ΠΊΡΡΡΠ°Π»Π½ΠΎ βΠ³ΡΠ°ΡΠΈΡΠΊΠΎβ ΡΡΡΠ΅ΡΠ΅ Π·Π°ΡΠ½ΠΎΠ²Π°Π½ΠΎ Π½Π° ΠΊΡΡΡΠ·ΠΈΡΡ. ΠΠΎΡΠΈΡΠ½ΠΈΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π°Π±Π΅ΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΏΡΡΠ΅ΠΌ ΠΌΠ΅ΡΡΠ΄Π΅ΡΡΡΠ²Π΅Π½ΠΎΠ³ ΠΏΡΠ΅ΡΡΠ°ΠΆΠΈΠ²Π°ΡΠ° ΡΡΠ°Π±Π»Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠ° ΠΏΡΠ΅ΠΊΠΎ ΡΠ΅Π»ΠΎΠ³ Π΅ΠΊΡΠ°Π½Π°. ΠΠΌΠ° Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΡ ΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΏΡΠ΅ΡΡΠ°ΠΆΠΈΠ²Π°ΡΠ° ΡΠ»ΠΈΡΠ½Ρ β vim (1)β-Ρ.
ΠΠΊΠΎ Π½ΠΈΡΠ΅ Π΄Π°ΡΠ° Π½ΠΈΡΠΊΠ° Π·Π° ΠΏΡΠ΅ΡΡΠ°Π³Ρ, Π²ΡΠ΄ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ° ΡΠΈΡΠ°Π²ΠΎ ΡΡΠ°Π±Π»ΠΎ ΠΊΠΎΡΠ΅ ΡΠ΅ Π½Π°Π»Π°Π·ΠΈ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΈ Π΄ΠΎΠ΄Π°ΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°.
ΠΠΊΠΎ ΡΠ΅ Π½ΠΈΡΠΊΠ° Π·Π° ΠΏΡΠ΅ΡΡΠ°Π³Ρ Π΄Π°ΡΠ° ΡΠΏΠΈΡΠ°ΠΊ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ° ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ° ΠΊΠ°ΠΎ ΡΡΠ°Π±Π»ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ°.
ΠΡΠ½ΠΎΠ²Π½ΠΈ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ ΡΡΠ°Π±Π»Π° ΡΠ΅ ΡΠ»ΠΈΡΠ°Π½ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄Ρ ΡΡΠ°Π±Π»Π° ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΎΠ³ ΠΠ¦Π-Π° Π½Π° ΠΠΠ‘-Ρ. Π Π°Π·Π»ΠΈΠΊΠ° Ρ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄Ρ ΡΠ΅ Ρ ΡΠΎΠΌΠ΅ ΡΡΠΎ ΡΡ Ρ ΠΠ¦Π-Ρ ΡΠ²ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠΈ ΠΈΡΡΠΎΠ³ Π½ΠΈΠ²ΠΎΠ° Π΄ΡΠ±ΠΈΠ½Π΅ Π±ΠΈΠ»ΠΈ ΡΡΠΏΡΠ°Π²Π½ΠΎ ΠΏΠΎΡΠ°Π²Π½Π°ΡΠΈ ΠΏΡΠ΅ΠΊΠΎ ΡΠΈΡΠ°Π²ΠΎΠ³ ΡΡΠ°Π±Π»Π°. Π’ΠΎ ΡΠ΅ Π±ΠΈΠ»ΠΎ ΠΌΠΎΠ³ΡΡΠ΅ Ρ ΠΠ¦Π-Ρ, ΡΠ΅Ρ ΡΠ΅ Π½Π°ΡΠ²Π΅ΡΠ° ΡΠΈΡΠΈΠ½Π° Π½Π°Π·ΠΈΠ²Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° Ρ ββΠΠΠ‘-Ρ Π±ΠΈΠ»Π° 12 (8.3) Π·Π½Π°ΠΊΠΎΠ²Π°. ΠΠ° ΡΠ°Π²ΡΠ΅ΠΌΠ΅Π½ΠΈΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΠΌ ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ° Π½Π°Π·ΠΈΠ²ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΌΠΎΠ³Ρ Π±ΠΈΡΠΈ Π²ΡΠ»ΠΎ Π΄ΡΠ³ΠΈ, ΡΠ°ΠΊΠΎ Π΄Π° ΠΈ ΡΠ°Π·Π»ΠΈΠΊΠ΅ Ρ Π΄ΡΠΆΠΈΠ½ΠΈ ΠΌΠΎΠ³Ρ Π±ΠΈΡΠΈ Π²Π΅Π»ΠΈΠΊΠ΅. Π‘ΡΠΎΠ³Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠΈ ΡΠ° ΠΈΡΡΠΎΠΌ Π΄ΡΠ±ΠΈΠ½ΠΎΠΌ Π½ΠΈΡΡ ΡΡΠΏΡΠ°Π²Π½ΠΎ ΠΏΠΎΡΠ°Π²Π½Π°ΡΠΈ ΠΏΡΠ΅ΠΊΠΎ ΡΠΈΡΠ°Π²ΠΎΠ³ ΡΡΠ°Π±Π»Π° Ρ Π²ΡΠ΄-Ρ, Π²Π΅Ρ ΡΠ°ΠΌΠΎ Ρ ΠΏΠΎΠ΄Π³ΡΠ°Π½Π°ΠΌΠ°. ΠΠ°ΠΊΠ»Π΅, ΠΏΠΎΡΡΠΎΡΠΈ Π½Π΅ΠΊΠΎ Π±ΠΎΡΠ½ΠΎ ΠΊΡΠ΅ΡΠ°ΡΠ΅ ΠΊΠ°Π΄Π° ΡΠ΅ ΠΊΡΠ΅ΡΠ΅ΡΠ΅ ΡΠ°Π²Π½ΠΎ Π³ΠΎΡΠ΅-Π΄ΠΎΠ»Π΅ ΡΠ° ΡΠ΅Π΄Π½Π΅ ΠΏΠΎΠ΄Π³ΡΠ°Π½Π΅ Π½Π° Π΄ΡΡΠ³Ρ ΠΏΠΎΠ΄Π³ΡΠ°Π½Ρ.
ΠΠΎΠ½Π°ΡΠ°ΡΠ΅ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΠ΅ Ρ ΠΡΠ΄-Ρ ΡΠ΅ ΠΏΠΎΡΠΏΡΠ½ΠΎ ΠΈΡΡΠΎ ΠΊΠ°ΠΎ Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΎΠΌ ΠΠ¦Π-Ρ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΠΏΡΠΈΡΠΈΡΠ½Π΅ΡΠ΅ ΡΠ°ΡΡΠ΅Ρ βΠΠΎΠ»Π΅β, ΠΏΡΠ΅Π»Π°Π·ΠΈΡΠ΅ Ρ ΡΠ»Π΅Π΄Π΅ΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΡΠ° ΠΈΡΡΠΈΠΌ Π½ΠΈΠ²ΠΎΠΎΠΌ Π΄ΡΠ±ΠΈΠ½Π΅, ΠΏΡΠ΅ΡΠΊΠ°ΡΡΡΠΈ Π³ΡΠ°Π½Π΅. ΠΠ²ΠΎ ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π±ΡΠ·Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΡ ΠΊΡΠΎΠ· ΡΡΠ°Π±Π»ΠΎ.
ΠΠΈΠ΄ΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΠ΅ β-Taβ , β-TCβ , ΠΈ β-Tcβ Π΄Π° ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΏΠΎΠ½Π°ΡΠ°ΡΠ΅ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΠ΅.
|
-gd |
ΠΡΠΏΠΈΡΡΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΊΠ°ΠΎ ΡΡΠ°Π±Π»ΠΎ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ½ΠΈ ΠΈΠ·Π»Π°Π·. |
-G ΠΠ£Π’ΠΠΠ
ΠΠΈΡΠ΅ βgoβ-ΡΠΊΡΠΈΠΏΡΡ Ρ ΠΠ£Π’ΠΠΠ£ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° ΠΡΠ½ΠΈΠΊΡΡ, "wcd -G ΠΠ£Π’ΠΠΠ" Π·Π°ΠΏΠΈΡΠ°ΡΠ΅ βgoβ-ΡΠΊΡΠΈΠΏΡΡ βΠΠ£Π’ΠΠΠ/wcd.goβ .
-GN, --no-go-script
ΠΠ΅ ΡΡΠ²Π°ΡΠ° βgoβ-ΡΠΊΡΠΈΠΏΡΡ. ΠΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Ρ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠΈ ΡΠ° ΠΎΠΏΡΠΈΡΠΎΠΌ β-jβ Π°ΠΊΠΎ Π½Π΅ΠΊΠΎ Π½Π΅ ΠΆΠ΅Π»ΠΈ Π΄Π° Π²ΡΠ΄ Π½Π°ΠΏΡΠ°Π²ΠΈ βgoβ-ΡΠΊΡΠΈΠΏΡΡ.
-h, --help
ΠΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΠΏΠΎΠΌΠΎΡ ΠΈ ΠΈΠ·Π»Π°Π·ΠΈ.
-i, --ignore-case
ΠΠ°Π½Π΅ΠΌΠ°ΡΡΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΡΠ»ΠΎΠ²Π°. ΠΠΠ‘ ΠΈ ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΈΠ·Π΄Π°ΡΠ° Π²ΡΠ΄-Π° Π·Π°Π½Π΅ΠΌΠ°ΡΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΡΡΠΈ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ ΡΠ»ΠΎΠ²Π°. ΠΡΠ½ΠΈΠΊΡ/Cygwin ΠΈΠ·Π΄Π°ΡΠ° ΠΏΠ°Π·Π΅ Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΡΠ»ΠΎΠ²Π° ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²Ρ.
+i, --no-ignore-case
ΠΠ°Π·ΠΈ Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΡΠ»ΠΎΠ²Π°. ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠΏΡΠΈΡΡ -i .
-I, --ignore-diacritics
ΠΠ°Π½Π΅ΠΌΠ°ΡΡΡΠ΅ Π΄ΠΈΡΠ°ΠΊΡΠΈΡΠΈΠΊΠ΅ Π·Π° Π»Π°ΡΠΈΠ½ΠΈΡΠ½Π΅ ΡΠΊΡΠΈΠΏΡΠ΅. Π‘Π»ΠΎΠ²Π° ΡΠ° Π΄ΠΈΡΠ°ΠΊΡΠΈΡΠΈΡΠΊΠΈΠΌ Π·Π½Π°ΡΠΈΠΌΠ° ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΡ Π±Π°Π·Π½ΠΎ ΡΠ»ΠΎΠ²ΠΎ Π±Π΅Π· Π΄ΠΈΡΠ°ΠΊΡΠΈΡΠΈΡΠΊΠΎΠ³ Π·Π½Π°ΠΊΠ°. Π‘Π»Π΅Π΄Π΅ΡΠ° Π»Π°ΡΠΈΠ½ΠΈΡΠ½Π° ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ° ΡΡ ΠΏΠΎΠ΄ΡΠΆΠ°Π½Π°: CP437, CP850, CP852, CP1250, CP1252, ISO-8859-1, ISO-8859-2, ΠΈ ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΠΠ°ΡΠΈΠ½ΠΈΡΠ½ΠΈ-1, ΠΠ°ΡΠΈΠ½ΠΈΡΠ½ΠΈ ΠΏΡΠΎΡΠΈΡΠ΅Π½ΠΈ-Π, ΠΠ°ΡΠΈΠ½ΠΈΡΠ½ΠΈ ΠΏΡΠΎΡΠΈΡΠ΅Π½ΠΈ-Π. ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ <http://en.wikipedia.org/wiki/Diacritic>
+I, --no-ignore-diacritics
ΠΠ°Π·ΠΈ Π½Π° Π΄ΠΈΡΠ°ΠΊΡΠΈΡΠΈΠΊΠ΅ (ΠΎΡΠ½ΠΎΠ²Π½ΠΎ). ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠΏΡΠΈΡΡ -I .
-j, --just-go
ΠΠ°ΠΏΡΠ°Π²ΠΎ βgoβ ΡΠ΅ΠΆΠΈΠΌ.
Π£ ΠΎΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΡ Π²ΡΠ΄ Π½Π΅ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·Π°ΡΠΈ ΡΠΏΠΈΡΠ°ΠΊ ΠΊΠ°Π΄Π° ΠΏΠΎΡΡΠΎΡΠΈ Π²ΠΈΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΊΠΎΡΠΈ ΡΠ΅ ΠΏΠΎΠ΄ΡΠ΄Π°ΡΠ°ΡΡ ΡΠ° Π΄Π°ΡΠΈΠΌ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠΎΠΌ. ΠΡΠ΄ ΡΠ΅ ΡΠ΅ ΡΠ°ΠΌΠΎ ΠΏΡΠ΅Π±Π°ΡΠΈΡΠΈ Π½Π° ΠΏΡΠ²Ρ ΠΎΠΏΡΠΈΡΡ. ΠΠ°Π΄Π° ΡΠ΅ Π²ΡΠ΄ ΠΏΠΎΠ½ΠΎΠ²ΠΎ ΠΏΠΎΠ·ΠΎΠ²Π΅ ΡΠ° ΠΈΡΡΠΈΠΌ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈΠΌΠ°, ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ΅ Ρ ΡΠ»Π΅Π΄Π΅ΡΡ ΠΎΠΏΡΠΈΡΡ, ΠΈΡΠ΄.
ΠΡΠ΄ ΡΠ΅ ΠΈΡΠΏΠΈΡΠ°ΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ Ρ ΠΊΠΎΡΠΈ ΠΈΠ΄Π΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ½ΠΈ ΠΈΠ·Π»Π°Π·. ΠΠ°ΠΊΠ»Π΅, ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π΄ΡΡΠ³Π°ΡΠΈΡΠΈ Π½Π°ΡΠΈΠ½ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ΅. ΠΠ° ΠΠΠ‘ΠΠΠ‘ ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½Ρ ΡΡΡΠΊΡ ΠΌΠΎΠ³Π»Π° Π±ΠΈ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠΈ ΡΠ»Π΅Π΄Π΅ΡΠ° ΡΡΠ½ΠΊΡΠΈΡΠ°:
wcd ()
{
cd "$($HOME/bin/wcd.exe -j $@)"
}
ΠΠ°Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΡΡΠ°ΡΡ ΡΠΊΠΎΡΠΊΡ ΠΊΠΎΡΠ° Π½Π΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° Π·Π°ΠΌΠ΅Π½Ρ Π½Π°ΡΠ΅Π΄Π±Π΅ "$()" ΠΌΠΎΡΠ°ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π·Π°ΠΌΠ΅Π½Ρ Π½Π°ΡΠ΅Π΄Π±Π΅ ΡΡΠ°ΡΠΎΠ³ ΡΡΠΈΠ»Π° ΡΠ° ΠΊΠΎΠ½ΡΡΠ° Π½Π°Π²ΠΎΠ΄Π½ΠΈΡΠΈΠΌΠ°.
wcd ()
{
cd "`$HOME/bin/wcd.exe -j $@`"
}
ΠΠ° ΠΠΈΠ½Π΄ΠΎΡΠ· ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ°, Π°ΠΊΠΎ ΡΠ΅ ΡΠ°Π΄ΠΈ Π½Π° β4NTβ ΡΠΊΠΎΡΡΠΈ, ΠΌΠΎΠΆΠ΅ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠΈ ΡΠ»Π΅Π΄Π΅ΡΠΈ Π°Π»ΠΈΡΠ°Ρ:
alias wcd `cd %@execstr[wcdwin32.exe -z 0 -j %1]`
ΠΠ²Π° ΠΌΠ΅ΡΠΎΠ΄Π° Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Ρ Π·Π° βgoβ-ΡΠΊΡΠΈΠΏΡΠΎΠΌ, ΡΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΠΎΠΏΡΠΈΡΠ° β-GNβ Ρ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠΈ ΡΠ° β-jβ .
-k, --keep-paths
ΠΠ°Π΄ΡΠΆΠ°Π²Π° ΠΏΡΡΠ°ΡΠ΅.
ΠΠ°Π΄ΡΠΆΠ°Π²Π° ΠΏΡΡΠ°ΡΠ΅ Ρ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΊΠ°Π΄Π° Π²ΡΠ΄ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅ΡΠ΅ Ρ ΡΠΈΡ . ΠΡΠ½ΠΎΠ²Π½ΠΎ ΠΏΠΎΠ½Π°ΡΠ°ΡΠ΅ Π²ΡΠ΄-Π° ΡΠ΅ Π΄Π° ΠΏΠΎΠΊΡΡΠ°Π²Π° Π΄Π° ΡΠΊΠ»ΠΎΠ½ΠΈ ΠΏΡΡΠ°ΡΠ΅ ΠΈΠ· ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΊΠ°Π΄Π° Π²ΡΠ΄ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅ΡΠ΅ Ρ ΡΠΈΡ . ΠΠΎΠΌΠΎΡΡ ΠΎΠ²Π΅ ΠΎΠΏΡΠΈΡΠ΅ ΠΎΠ²ΠΎ ΠΏΠΎΠ½Π°ΡΠ°ΡΠ΅ ΡΠ΅ ΠΈΡΠΊΡΡΡΠ΅Π½ΠΎ.
-K, --color
ΠΠΎΡΠΈΡΡΠΈ Π±ΠΎΡΠ΅ Ρ Π³ΡΠ°ΡΠΈΡΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΡ.
-l ΠΠΠΠΠΠ‘
ΠΠΌΠ΅Π½ΡΡΠ΅ ΡΠ΅ΠΊΡΡΡ ΠΏΡΡΠ°ΡΡ ΠΠΠΠΠΠ‘ΠΠ . ΠΡΠ΄ ΡΡΠ°Π²ΡΠ° ΡΠ΅ΠΊΡΡΡ ΠΏΡΡΠ°ΡΡ Π°Π»ΠΈΡΠ°ΡΠΎΠΌ ΠΠΠΠΠΠ‘ Ρ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ Π°Π»ΠΈΡΠ°ΡΠ°. ΠΠ»ΠΈΡΠ°ΡΠΈ ΡΡ ΠΎΡΠ΅ΡΡΠΈΠ²ΠΈ Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΡΠ»ΠΎΠ²Π°.
|
-ls |
ΠΡΠΈΠΊΠ°Π·ΡΡΠ΅ Π½Π°Π·ΠΈΠ² Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π°Π»ΠΈΡΠ°ΡΠ° ΠΈ ΠΈΡΠΏΠΈΡΡΡΠ΅ ΡΠ²Π΅ Π°Π»ΠΈΡΠ°ΡΠ΅. |
-m ΠΠΠ
ΠΡΠ°Π²ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΈ Π΄ΠΎΠ΄Π°ΡΠ΅ Π³Π° Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ°Π±Π»Π°.
-L, --license
ΠΡΠΏΠΈΡΡΡΠ΅ Π»ΠΈΡΠ΅Π½ΡΡ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ΅.
-M ΠΠΠ
ΠΡΠ°Π²ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΈ Π΄ΠΎΠ΄Π°ΡΠ΅ Π³Π° Ρ ΠΏΠΎΡΠ΅Π±Π½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ°Π±Π»Π°.
-n ΠΠ£Π’ΠΠΠ
Π§ΠΈΡΠ° ΠΎΠ΄Π½ΠΎΡΠ½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ°Π±Π»Π° ΠΈΠ· ΠΠ£Π’ΠΠΠ .
ΠΠ΅ ΡΠΈΡΠ° ΠΎΡΠ½ΠΎΠ²Π½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. Π Π΅Π»Π°ΡΠΈΠ²Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ Π²Π΅Ρ Π½Π°ΠΏΡΠ°Π²ΡΠ΅Π½Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ΠΌ ΠΎΠΏΡΠΈΡΠ΅ β+Sβ . ΠΠ£Π’ΠΠΠ ΠΌΠΎΠΆΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄Π½ΠΎ Π΄Π° ΠΏΠΎΠΊΠ°Π·ΡΡΠ΅ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅.
ΠΡΠΈΠΌΠ΅Ρ. ΠΡΠ΅ΡΠΏΠΎΡΡΠ°Π²ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ Π΄ΡΡΠ³ΠΈ ΡΠΈΡΡΠ΅ΠΌ ΠΏΡΠΈΠΊΠ°ΡΠ΅Π½ Π½Π° ΡΠ°ΡΠΊΡ ΠΊΠ°ΡΠ΅ΡΠ° "/mnt/network":
wcd -n /mnt/network src
ΠΡΠ΄ ΠΎΡΠ²Π°ΡΠ° ΡΠ΅Π»Π°ΡΠΈΠ²Π½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° Ρ "/mnt/network/". ΠΠ°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ°Π΄ΡΠΆΠΈ ΠΏΡΡΠ°ΡΡ ΡΠ΅Π»Π°ΡΠΈΠ²Π½Ρ ΠΈΠ· ΡΠ΅ ΡΠ°ΡΠΊΠ΅.
+n ΠΠ£Π’ΠΠΠ
Π§ΠΈΡΠ° ΡΠ΅Π»Π°ΡΠΈΠ²Π½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΊΠ°ΠΎ Π΄ΠΎΠ΄Π°ΡΠ°ΠΊ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. ΠΠΈΠ΄ΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΡ β-nβ .
-N, --numbers
ΠΠΎΡΠΈΡΡΠΈ Π±ΡΠΎΡΠ΅Π²Π΅ ΡΠΌΠ΅ΡΡΠΎ ΡΠ»ΠΎΠ²Π°.
ΠΡΠ΄ ΡΠ° ΡΡΡΠ΅ΡΠ΅ΠΌ Π·Π°ΡΠ½ΠΎΠ²Π°Π½ΠΈΠΌ Π½Π° βconioβ ΠΈΠ»ΠΈ βcursesβ (Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΎΠ΄Π΅ΡΠ°ΠΊ Π‘ΡΡΠ΅ΡΠ°) ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ° ΡΠΏΠΈΡΠ°ΠΊ ΠΏΠΎΠ΄ΡΠ΄Π°ΡΠ°ΡΠ° ΠΊΠΎΡΠΈ ΡΠ΅ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ Π½ΡΠΌΠ΅ΡΠΈΡΠ°Π½ ΡΠ»ΠΎΠ²ΠΈΠΌΠ°. ΠΠ°Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠΏΡΠΈΡΠ° β-Nβ , ΡΠΏΠΈΡΠ°ΠΊ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ° ΡΠ΅ Π½ΡΠΌΠ΅ΡΠΈΡΠ°Π½ Π±ΡΠΎΡΠ΅Π²ΠΈΠΌΠ°. ΠΠ΅Π· ΠΎΠ±Π·ΠΈΡΠ° Π½Π° ΠΎΠΏΡΠΈΡΡ β-Nβ , ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΏΠΈΡΠ°ΡΠΈ ΡΠ»ΠΎΠ²ΠΎ ΠΈΠ»ΠΈ Π±ΡΠΎΡΠ΅Π²Π΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΈΠ·Π±ΠΎΡ ΡΠ° ΡΠΏΠΈΡΠΊΠ° ΠΏΠΎΠ΄ΡΠ΄Π°ΡΠ°ΡΠ°.
|
-o |
ΠΠΎΡΠΈΡΡΠΈ ΡΡΡΠ΅ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΠ½ΠΎΠ³ ΡΠ»Π°Π·Π°/ΠΈΠ·Π»Π°Π·Π°. |
ΠΠ°Π΄Π° ΠΈΠ· Π½Π΅ΠΊΠ΅ Π²ΡΡΡΠ΅ ΡΠ°Π·Π»ΠΎΠ³Π° ΡΡΡΠ΅ΡΠ΅ βconioβ ΠΈΠ»ΠΈ βcursesβ Π²ΡΠ΄-Π° Π½Π΅ ΡΠ°Π΄ΠΈ, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΅ Π²ΡΠ°ΡΠΈΡΠΈ Π½Π° ΡΡΡΠ΅ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΠ½ΠΎΠ³ ΡΠ»Π°Π·Π°/ΠΈΠ·Π»Π°Π·Π° Π²ΡΠ΄-Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠΈ ΠΎΠΏΡΠΈΡΡ β-oβ .
-od, --to-stdout
ΠΡΠΏΠΈΡΡΡΠ΅ ΡΠ²Π° ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ° Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ½ΠΈ ΠΈΠ·Π»Π°Π·.
-q, --quiet
Π’ΠΈΡΠΈ ΡΠ°Π΄. ΠΡΠΏΠΈΡΠΈΠ²Π°ΡΠ΅ ΠΊΡΠ°ΡΡΠ΅Π³ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ° ΡΠ΅ ΡΡΠ·Π±ΠΈΡΠ΅Π½ΠΎ.
-r ΠΠΠ
Π£ΠΊΠ»Π°ΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΈ ΡΠΊΠ»Π°ΡΠ° Π³Π° ΠΈΠ· Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ°Π±Π»Π°.
ΠΠΊΠΎ ΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΏΡΠ°Π·Π°Π½, Π²ΡΠ΄ ΡΠ΅ Π³Π° ΡΠΊΠ»ΠΎΠ½ΠΈΡΠΈ, ΠΈ ΠΏΠΎΠΊΡΡΠ°ΡΠΈ Π΄Π° Π³Π° ΡΠΊΠ»ΠΎΠ½ΠΈ ΠΈΠ· Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°.
-rmtree ΠΠΠ
ΠΡΠ±ΠΈΠ½ΡΠΊΠΈ ΡΠΊΠ»Π°ΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΈ ΡΠΊΠ»Π°ΡΠ° Π³Π° ΠΈΠ· Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ°Π±Π»Π°.
ΠΡΠ΄ ΡΠ΅ ΡΠΊΠ»ΠΎΠ½ΠΈΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΈ ΡΠ²Π΅ ΡΠ΅Π³ΠΎΠ²Π΅ ΠΏΠΎΠ΄Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ΅ ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅, ΠΈ ΡΠΊΠ»ΠΎΠ½ΠΈΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ΅ ΠΈΠ· Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°.
|
-s |
(ΠΏΠΎΠ½ΠΎΠ²ΠΎ)ΠΡΠ΅Π³Π»Π΅Π΄Π° Π΄ΠΈΡΠΊ ΠΈΠ· Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° $HOME. ΠΠΊΠΎ HOME Π½ΠΈΡΠ΅ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½Π°, Π΄ΠΈΡΠΊ ΡΠ΅ ΠΏΡΠ΅Π³Π»Π΅Π΄Π° ΠΈΠ· ΠΊΠΎΡΠ΅Π½ΠΎΠ³ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° /. |
ΠΠΎΡΡΠΎΡΠ΅ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ°Π±Π»Π° ΡΠ΅ ΠΏΡΠ΅ΠΏΠΈΡΡΡΠ΅.
ΠΡΠ½ΠΎΠ²Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ° ΠΌΠΎΠΆΠ΅ ΡΠ΅ Π½Π°Π΄ΡΠ°ΡΠ°ΡΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΠΌ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° "WCDSCAN". ΠΠΈΠ΄ΠΈΡΠ΅ ΠΎΠ΄Π΅ΡΠ°ΠΊ ΠΠ ΠΠΠΠΠΠΠΠ ΠΠΠ Π£ΠΠΠΠ.
-S ΠΠ£Π’ΠΠΠ
ΠΡΠ΅Π³Π»Π΅Π΄Π° ΡΡΠ°Π±Π»ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΈΠ· ΠΠ£Π’ΠΠΠ ΠΈ ΠΏΡΠ΅ΠΏΠΈΡΡΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠΏΡΠΈΡΠ΅ β-Aβ , β-sβ ΠΈ β-Eβ . ΠΠΏΡ. ΠΎΠΏΡΠΈΡΠΎΠΌ β-Aβ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠΈ ΠΎΡΠ½ΠΎΠ²Π½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΏΠΎ Π²Π°ΡΠ΅ΠΌ ΠΈΠ·Π±ΠΎΡΡ. ΠΡΠΈΠΌΠ΅ΡΠΈ:
ΠΡΠ½ΠΈΠΊΡ:
wcd -S /
wcd -S /home -A /etc -A /usr
ΠΠΠ‘/ΠΠΈΠ½Π΄ΠΎΡΠ·:
wcd -S c:/
wcd -S c: -A d: -A \\server\share
Π‘Π° ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΈΠ·Π΄Π°ΡΠΈΠΌΠ° ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠΈ ΡΠ²Π΅ Π΄Π΅ΡΠ΅Π½Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ΅ ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΠΠ ΡΠ΅ΡΠ²Π΅ΡΠ° ΡΠΏΠΈΡΡΡΡΡΠΈ Π½Π΅ΡΡΠΎ ΠΊΠ°ΠΎ: "wcd -S \\Π½Π°Π·ΠΈΠ²_ΡΠ΅ΡΠ²Π΅ΡΠ°".
+S ΠΠ£Π’ΠΠΠ
ΠΡΠ΅Π³Π»Π΅Π΄Π° Π΄ΠΈΡΠΊ ΠΈΠ· ΠΠ£Π’ΠΠΠ ΠΈ ΡΡΠ°Π²ΡΠ° ΡΠ΅Π»Π°ΡΠΈΠ²Π½Π΅ ΠΏΡΡΠ°ΡΠ΅ Ρ ΡΠ΅Π»Π°ΡΠΈΠ²Π½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. ΠΠ²Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ° Π²ΡΠ΄ ΠΎΠΏΡΠΈΡΠ°ΠΌΠ° β-nβ ΠΈ β+nβ . ΠΠΏΡ. "wcd -n ΠΠ£Π’ΠΠΠ src".
|
-t |
ΠΠ΅ ΡΠΊΠΈΠ΄Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΏΡΠΈΠ²ΡΠ΅ΠΌΠ΅Π½ΠΎΠ³ ΠΊΠ°ΡΠ΅ΡΠ° "/tmp_mnt" (ΡΠ°ΠΌΠΎ ΠΡΠ½ΠΈΠΊΡ) |
ΠΡΠ΄ ΡΠΊΠΈΠ΄Π° ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ "/tmp_mnt/" ΠΈΠ· ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ°. ΠΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ "/tmp_mnt" ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠ΄ ΡΡΡΠ°Π½Π΅ ΡΠ°ΠΌΠΎ-ΠΏΡΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ°. ΠΠ²ΠΎ ΠΏΠΎΠ½Π°ΡΠ°ΡΠ΅ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΈΡΠΊΡΡΡΠΈΡΠΈ ΠΎΠΏΡΠΈΡΠΎΠΌ β-tβ .
-T, --ascii-tree
ΠΡΡΡΡΠ°Π²Π° ΡΡΠ°Π±Π»ΠΎ ΠΠ‘ΠΠ Π Π·Π½Π°ΠΊΠΎΠ²Π°. ΠΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΎΠ²Ρ ΠΎΠΏΡΠΈΡΡ Π°ΠΊΠΎ ΡΠ΅ Π·Π½Π°ΠΊΠΎΠ²ΠΈ ΠΈΡΡΡΡΠ°Π²Π°ΡΠ° Π»ΠΈΠ½ΠΈΡΠ° Π½Π΅ ΠΏΡΠΈΠΊΠ°Π·ΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Ρ.
-Ta, --alt-tree-nav
ΠΠ°ΠΌΠ΅Π½ΡΠΊΠΈ Π½Π°ΡΠΈΠ½ ΠΊΡΠ΅ΡΠ°ΡΠ° Ρ Π³ΡΠ°ΡΠΈΡΠΊΠΎΠΌ ΡΡΠ°Π±Π»Ρ.
Π£ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄Ρ ΡΡΠ°Π±Π»Π° ΠΠ¦Π ΡΡΠΈΠ»Π°, ΠΎΠΏΡΠΈΡΠ° β-Taβ ΠΎΠ½Π΅ΠΌΠΎΠ³ΡΡΠ°Π²Π° ΠΏΡΠ΅Π»Π°Π·Π°ΠΊ Π½Π° Π½Π΅ΠΏΠΎΠ²Π΅Π·Π°Π½Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ΅.
Π£ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ°ΠΆΠ΅ΡΠΎΠ³ ΡΡΠ°Π±Π»Π°, Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΈ ΡΠ΅ΠΆΠΈΠΌ ΡΠΈΠ½ΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΡ ΡΠ»ΠΈΡΠ½ΠΎΠΌ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΠΈ Ρ ΡΠΏΡΠ°Π²Π½ΠΈΡΠΈΠΌΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ° Π³ΡΠ°ΡΠΈΡΠΊΠΈΠΌ ΡΡΡΠ΅ΡΠ΅ΠΌ ΠΊΠ°ΠΎ ΡΡΠΎ ΡΡ ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΠΊΠΏΠ»ΠΎΡΠ΅Ρ ΠΈΠ»ΠΈ ΠΠΈΠ½ΡΠΊΡ ΠΠΠ ΠΠΎΠ½ΠΊΠ²Π΅ΡΠΎΡ. ΠΡΠΈΡΠΈΡΠΊΠΎΠΌ Π½Π° Π³ΠΎΡΠ΅ ΠΈ Π΄ΠΎΠ»Π΅ ΠΏΠΎΠΌΠ΅ΡΠ° ΡΠ΅ ΠΈΠ·Π°Π±ΡΠ°Π½Π° ΡΠ°ΡΡΠΈΠΊΠ»Π° Π·Π° ΡΠ΅Π΄Π°Π½ ΡΠ΅Π΄ Π½Π° Π³ΠΎΡΠ΅ ΠΈΠ»ΠΈ Π½Π° Π΄ΠΎΠ»Π΅. ΠΡΠΈΡΠΈΡΠΊΠΎΠΌ Π½Π° Π»Π΅Π²ΠΎ ΠΏΡΠ²ΠΎ ΡΠ΅ Π·Π°Π²ΠΈΡΠ°ΡΡ ΡΠ°Π΄ΡΠΆΠ°Π½Π΅ ΡΠ°ΡΡΠΈΠΊΠ»Π΅, Π° ΡΠ»Π΅Π΄Π΅ΡΠΈ ΠΏΠΎΡΠ΅Π· Π½Π° Π»Π΅Π²ΠΎ ΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΠ° Π·Π°ΠΈΡΡΠ° Π½Π° Π»Π΅Π²ΠΎ.
ΠΠΎΠΆΠ΅ΡΠ΅ Ρ Π»Π΅ΡΡ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π±Π°ΡΡΡΠ΅ΡΠ΅ ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½Π΅ Π½Π° Π·Π°ΠΌΠ΅Π½ΡΠΊΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΡ ΠΏΡΠΈΡΠΈΡΠΊΠΎΠΌ ΡΠ°ΡΡΠ΅ΡΠ° <Π¨ΠΈΡΡ-A>.
ΠΠ°Π΄Π° ΡΠ΅ Π·Π°ΠΌΠ΅ΡΠ½ΠΊΠΈ ΡΠ΅ΠΆΠΈΠΌ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΠ΅ ΡΠΊΡΡΡΠ΅Π½, Π²ΠΈΠ΄Π΅ΡΠ΅ΡΠ΅ βΠβ Ρ Π΄ΠΎΡΠ΅ΠΌ Π΄Π΅ΡΠ½ΠΎΠΌ ΡΠ³Π»Ρ.
-TC, --center-tree
Π£ΡΡΠ΅Π΄ΠΈΡΡΠ΅Π½ΠΈ ΠΏΡΠ΅Π³Π»Π΅Π΄ Ρ Π³ΡΠ°ΡΠΈΡΠΊΠΎΠΌ ΡΡΠ°Π±Π»Ρ. ΠΠ·Π°Π±ΡΠ°Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΎΡΡΠ°ΡΠ΅ Π½Π° ΡΡΠ΅Π΄ΠΈΠ½ΠΈ Π΅ΠΊΡΠ°Π½Π°. Π£ΡΡΠ΅Π΄ΠΈΡΡΠ΅Π½ΠΈ ΡΠ΅ΠΆΠΈΠΌ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΡΠΊΡΡΡΠΈΡΠΈ ΠΈ ΠΈΡΠΊΡΡΡΠΈΡΠΈ ΡΠ°ΡΡΠ΅ΡΠΎΠΌ <t> Ρ Π³ΡΠ°ΡΠΈΡΠΊΠΎΠΌ ΡΡΠ°Π±Π»Ρ.
Π‘ΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ Π½Π΅ΡΡΡΠ΅Π΄ΠΈΡΡΠ΅Π½ΠΎ ΠΏΠΎΠ½Π°ΡΠ°ΡΠ΅, ΠΊΠΎΡΠ΅ ΡΠΌΠ°ΡΡΡΠ΅ ΠΊΡΠ΅ΡΠ°ΡΠ΅ ΡΡΠ°Π±Π»ΠΎΠΌ, ΡΠ΅ ΠΈΡΡΠΎ ΠΊΠ°ΠΎ Ρ ΠΈΠ·Π²ΠΎΡΠ½ΠΎΠΌ ΠΠ¦Π-Ρ.
-Tc, --compact-tree
ΠΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ βΠ³ΡΠ°ΡΠΈΡΠΊΠΎβ ΡΡΠ°Π±Π»ΠΎ ΡΠ΅ ΠΈΡΡΡΡΠ°Π²Π° Π½Π° ΠΈΡΡΠΈ Π½Π°ΡΠΈΠ½ ΠΊΠ°ΠΎ ΡΡΠΎ ΡΠ΅ ΡΠΎ ΡΡΠΈΠ½ΠΈΠΎ ΠΈΠ·Π²ΠΎΡΠ½ΠΈ ΠΠ¦Π Π½Π° ΠΠΠ‘-Ρ. ΠΠ° ΠΠΠ‘-Ρ ΠΏΡΡΠ°ΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΌΠΎΠΆΠ΅ ΠΈΠΌΠ°ΡΠΈ ΡΠ°ΠΌΠΎ 66 Π·Π½Π°ΠΊΠΎΠ²Π°. Π‘Π° Π΄Π°Π½Π°ΡΡΠΈΠΌ Π΄ΡΠ±ΠΎΠΊΠΈΠΌ ΡΡΡΡΠΊΡΡΡΠ°ΠΌΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΡΡΠ°Π±Π»ΠΎ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΡΡΠ°ΡΠΈ Π²ΡΠ»ΠΎ Π²Π΅Π»ΠΈΠΊΠΎ. ΠΠ° Π±ΠΈ ΠΎΠ²ΠΎ ΠΏΡΠ΅Π²Π°Π·ΠΈΡΠ°ΠΎ, Π²ΡΠ΄ ΠΌΠΎΠΆΠ΅ ΠΈΡΡΡΡΠ°ΡΠΈ ΡΡΠ°Π±Π»ΠΎ Π½Π° Π·Π±ΠΈΡΠ΅Π½ΠΈ Π½Π°ΡΠΈΠ½, ΡΠ»ΠΈΡΠ½ΠΎ Π²Π΅ΡΠΈΠ½ΠΈ ΡΠΏΡΠ°Π²Π½ΠΈΠΊΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ° Π³ΡΠ°ΡΠΈΡΠΊΠΈΠΌ ΡΡΡΠ΅ΡΠ΅ΠΌ, ΡΠ° ΡΠ°ΠΌΠΎ ΡΠ΅Π΄Π½ΠΎΠΌ ΡΠ°ΡΡΠΈΠΊΠ»ΠΎΠΌ Ρ ΡΠ΅Π΄Ρ. ΠΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΡ β-Tcβ ΠΈΠ»ΠΈ ΡΠ΅ ΠΏΡΠ΅Π±Π°ΡΠΈΡΠ΅ Ρ Π»Π΅ΡΡ ΠΏΠΎΠΌΠΎΡΡ ΡΠ°ΡΡΠ΅ΡΠ° βmβ.
-Td, --cjk-width
Π‘ΡΠ°ΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΎ-Π°Π·ΠΈΡΡΠΊΠ΅ ΠΠΠ (ΠΊΠΈΠ½Π΅ΡΠΊΠΈ, ΡΠ°ΠΏΠ°Π½ΡΠΊΠΈ ΠΈ ΠΊΠΎΡΠ΅ΡΡΠΊΠΈ) Π²ΡΡΡΠ΅ ΡΠ»ΠΎΠ²Π° ΠΈΠΌΠ°ΡΡ ΠΎΠ΄ΡΠ΅ΡΠ΅Π½Π΅ Π·Π½Π°ΠΊΠΎΠ²Π΅ ΠΈ ΡΠΈΠΌΠ±ΠΎΠ»Π΅ ΠΈΡΡΡΡΠ°Π²Π°ΡΠ° Π»ΠΈΠ½ΠΈΡΠ° ΡΠ° ΡΠΈΡΠΈΠ½ΠΎΠΌ ΠΊΠΎΠ»ΠΎΠ½Π΅ 2, Π΄ΠΎΠΊ ΡΠ΅ Π½ΠΎΡΠΌΠ°Π»Π½Π° ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΡΠΈΡΠΈΠ½Π° Π·Π° ΠΎΠ²Π΅ Π·Π½Π°ΠΊΠ΅ 1 ΠΊΠΎΠ»ΠΎΠ½Π°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΈΠ½Π΅ΡΠΊΠ° ΡΠ°ΡΡΠ΅ΡΡΠΊΠ° ΡΠ»ΠΎΠ²Π° CP936 Π½Π° ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ ΠΈ βSimsunβ Π²ΡΡΡΠ΅ ΡΠ»ΠΎΠ²Π°. ΠΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΎΠ²Ρ ΠΎΠΏΡΠΈΡΡ Π·Π° ΡΠ°ΡΠ°Π½ ΠΏΡΠΈΠΊΠ°Π· Π³ΡΠ°ΡΠΈΡΠΊΠΎΠ³ ΡΡΠ°Π±Π»Π° ΠΊΠ°Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΡΡΠ°ΡΠ° ΠΠΠ Π²ΡΡΡΠ° ΡΠ»ΠΎΠ²Π°.
ΠΠ°Π΄Π° ΡΠ΅ ΠΠΠ ΡΠ΅ΠΆΠΈΠΌ ΡΠΊΡΡΡΠ΅Π½, Π²ΠΈΠ΄Π΅ΡΠ΅ΡΠ΅ βCβ Ρ Π΄ΠΎΡΠ΅ΠΌ Π΄Π΅ΡΠ½ΠΎΠΌ ΡΠ³Π»Ρ.
-u ΠΠΠ ΠΠ‘ΠΠΠ
ΠΡΠ΅Π³Π»Π΅Π΄Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° Π΄ΡΡΠ³ΠΎΠ³ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Ρ ΠΠΠ ΠΠ‘ΠΠΠΠ , Π½Π΅ ΠΏΡΠ΅Π³Π»Π΅Π΄Π° Π²Π°ΡΡ Π²Π»Π°ΡΡΠΈΡΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠ΄Π΅ΡΠ°ΠΊ ΠΠ ΠΠΠΠΠΠΠΠ ΠΠΠ Π£ΠΠΠΠ ΠΠ WCDUSERSHOME .
ΠΠ° ΠΡΠ½ΠΈΠΊΡΡ/Cygwin-Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ Π·Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠ΅ Π»ΠΈΡΠ½Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ΅ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π° ΡΠ΅ Π΄Π° ΡΠ΅ "/home". ΠΡΠ΄ ΡΠ΅ ΡΡΠ°ΠΆΠΈΡΠΈ "/home/ΠΠΠ ΠΠ‘ΠΠΠ/.treedata.wcd" ΠΈ "/ΠΠΈΡΠ½Π° ΡΠ°ΡΡΠΈΠΊΠ»Π°/ΠΠΠ ΠΠ‘ΠΠΠ/.wcd/.treedata.wcd", ΡΠΈΠΌ ΡΠ΅Π΄ΠΎΠΌ, ΠΈ ΡΠΈΡΠ°ΡΠ΅ ΠΏΡΠ²Ρ ΠΊΠΎΡΠ° ΠΏΠΎΡΡΠΎΡΠΈ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΈΡΠ°. ΠΠ° ΠΠΠ‘-Ρ/ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ Π·Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠ΅ Π»ΠΈΡΠ½Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ΅ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π° ΡΠ΅ Π΄Π° ΡΠ΅ "\\users", ΡΠ°ΠΊΠΎ Π΄Π° Π²ΡΠ΄ ΠΏΠΎΠΊΡΡΠ°Π²Π° Π΄Π° ΡΠΈΡΠ° "\\users\ΠΠΠ ΠΠ‘ΠΠΠ\treedata.wcd" ΠΈ "\\users\ΠΠΠ ΠΠ‘ΠΠΠ\.wcd\treedata.wcd".
+u ΠΠΠ ΠΠ‘ΠΠΠ
Π§ΠΈΡΠ° ΠΎΡΠ½ΠΎΠ²Π½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ°Π±Π»Π° ΠΠΠ ΠΠ‘ΠΠΠΠ ΠΊΠ°ΠΎ Π΄ΠΎΠ΄Π°ΡΠ°ΠΊ Π²Π°ΡΠΎΡ ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ°Π±Π»Π°.
-v, --verbose
ΠΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΠΎΠΏΡΠΈΡΠ½Π΅ ΠΏΠΎΡΡΠΊΠ΅. ΠΠ²ΠΎΠΌ ΠΎΠΏΡΠΈΡΠΎΠΌ Π²ΡΠ΄ ΠΈΡΠΏΠΈΡΡΡΠ΅ ΡΠ²Π΅ ΡΠΈΠ»ΡΠ΅ΡΠ΅, Π·Π°Π±ΡΠ°Π½Π΅ ΠΈ ΠΈΠ·ΡΠ·ΠΈΠΌΠ°ΡΠ°.
-V, --version
ΠΡΠΏΠΈΡΡΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ ΠΎ ΠΈΠ·Π΄Π°ΡΡ ΠΈ ΠΈΠ·Π»Π°Π·ΠΈ.
-w, --wild-match-only
Π‘Π°ΠΌΠΎ Π΄ΠΈΠ²ΡΠ΅ ΡΠΏΠΎΡΠ΅ΡΠΈΠ²Π°ΡΠ΅. Π‘ΠΌΠ°ΡΡΠ° ΡΠ²Π° ΡΠΏΠΎΡΠ΅ΡΠΈΠ²Π°ΡΠ° Π΄ΠΈΠ²ΡΠΈΠΌ ΡΠΏΠΎΡΠ΅ΡΠΈΠ²Π°ΡΠΈΠΌΠ°.
-x ΠΠ£Π’ΠΠΠ
ΠΡΠΊΡΡΡΡΡΠ΅ ΠΠ£Π’ΠΠΠ£ ΠΈΠ· ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ°.
ΠΠ°Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠ²Π° ΠΎΠΏΡΠΈΡΠ° Π²ΡΠ΄ ΡΠ΅ ΠΈΡΠΊΡΡΡΠΈΡΠΈ ΠΠ£Π’ΠΠΠ£ ΠΈ ΡΠ²Π΅ ΡΠ΅Π½Π΅ ΠΏΠΎΠ΄Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ΅ ΠΊΠ°Π΄Π° ΠΏΡΠ΅Π³Π»Π΅Π΄Π° Π΄ΠΈΡΠΊ. ΠΠΎΠΊΠ΅ΡΠΈ ΡΡ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ΠΈ ΠΈ ΡΠΏΠΎΡΠ΅ΡΡΡΡ ΡΠ΅ ΡΠ° Π°ΠΏΡΠΎΠ»ΡΡΠ½ΠΈΠΌ ΠΏΡΡΠ°ΡΠ°ΠΌΠ°. ΠΠΏΡΠΈΡΠ° β-xβ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π²ΠΈΡΠ΅ ΠΏΡΡΠ°.
wcd -x <ΠΏΡΡΠ°ΡΠ°1> -x <ΠΏΡΡΠ°ΡΠ°2> -s
ΠΠΏΡΠΈΡΠ° β-xβ ΡΠ΅ ΠΌΠΎΡΠ° ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΠΈΡΠΏΡΠ΅Π΄ Π±ΠΈΠ»ΠΎ ΠΊΠΎΡΠ΅ ΠΎΠΏΡΠΈΡΠ΅ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ° ( -s , -S , +S , -A , -E ).
ΠΠ° ΠΠΠ‘/ΠΠΈΠ½Π΄ΠΎΡΠ· ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ° ΠΌΠΎΡΠ°ΡΠ΅ Π½Π°Π²Π΅ΡΡΠΈ ΡΠ»ΠΎΠ²ΠΎ Π΄ΠΈΡΠΊΠ° Ρ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡΠΈ Π΄Π° Π»ΠΈ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½Π° ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π° ΠΎΠΊΡΡΠΆΠ΅ΡΠ° HOME ΠΈΠ»ΠΈ WCDHOME . ΠΠΊΠΎ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½Π° HOME ΠΈΠ»ΠΈ WCDHOME ΠΌΠΎΡΠ°ΡΠ΅ Π½Π°Π²Π΅ΡΡΠΈ ΡΠ»ΠΎΠ²ΠΎ Π΄ΠΈΡΠΊΠ°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ:
wcd -x c:/temp -S c:
Π£ ΡΡΠΏΡΠΎΡΠ½ΠΎΠΌ Π½Π΅ΠΌΠΎΡΠ΅ Π½Π°Π²ΠΎΠ΄ΠΈΡΠΈ ΡΠ»ΠΎΠ²ΠΎ Π΄ΠΈΡΠΊΠ°.
wcd -x /temp -s
-xf ΠΠΠ’ΠΠ’ΠΠΠ
ΠΡΠΊΡΡΡΡΡΠ΅ ΡΠ²Π΅ ΠΏΡΡΠ°ΡΠ΅ ΠΈΡΠΏΠΈΡΠ°Π½Π΅ Ρ ΠΠΠ’ΠΠ’ΠΠ¦Π ΠΈΠ· ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ°.
ΠΠ°Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠ²Π° ΠΎΠΏΡΠΈΡΠ°, Π²ΡΠ΄ ΡΠ΅ ΠΈΡΠΊΡΡΡΠΈΡΠΈ ΡΠ²Π΅ ΠΏΡΡΠ°ΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½Π΅ Ρ ΠΠΠ’ΠΠ’ΠΠ¦Π ΠΈ ΡΠ²Π΅ ΡΠΈΡ ΠΎΠ²Π΅ ΠΏΠΎΠ΄Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ΅ ΠΊΠ°Π΄Π° ΠΏΡΠ΅Π³Π»Π΅Π΄Π° Π΄ΠΈΡΠΊ. ΠΠΎΠΊΠ΅ΡΠΈ ΡΡ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ΠΈ ΠΈ ΠΎΠ½ΠΈ ΡΠ΅ ΡΠΏΠΎΡΠ΅ΡΡΡΡ ΡΠ° Π°ΠΏΡΠΎΠ»ΡΡΠ½ΠΈΠΌ ΠΏΡΡΠ°ΡΠ°ΠΌΠ°; ΡΠ΅Π΄Π½Π° ΠΏΡΡΠ°ΡΠ° Ρ ΡΠ΅Π΄Π½ΠΎΠΌ ΡΠ΅Π΄Ρ. ΠΠ½Π°ΡΡΠ΅ Π΄Π° Π²ΡΠ΄ Π½Π΅ΡΠ΅ Π·Π°Π½Π΅ΠΌΠ°ΡΠΈΡΠΈ ΠΏΡΠ°Π·Π½ΠΈΠ½Π΅ Π½Π° ΠΏΠΎΡΠ΅ΡΠΊΡ ΠΈΠ»ΠΈ Π½Π° ΠΊΡΠ°ΡΡ ΡΠ΅Π΄Π°, ΡΠ΅Ρ ΡΡ ΡΠΎ ΡΡΠ°ΡΠΈ Π·Π½Π°ΠΊΠΎΠ²ΠΈ Ρ Π½Π°Π·ΠΈΠ²Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ°. ΠΠΏΡΠΈΡΠ° β-xfβ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π²ΠΈΡΠ΅ ΠΏΡΡΠ°. ΠΠ°Π΄Π° ΠΆΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΠΈΠ·ΡΠ·ΠΌΠ΅ΡΠ΅ ΡΠ²Π΅ Π·Π°Π±ΡΠ°ΡΠ΅Π½Π΅ ΠΏΡΡΠ°ΡΠ΅ ΠΈΠ· ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ°, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠ°Π΄ΠΈΡΠΈ ΡΠ»Π΅Π΄Π΅ΡΠ΅ (ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° Π²ΡΠ΄ Π½Π° ΡΡΠ½ΠΈΠΊΡΡ):
wcd -xf Λ/.ban.wcd -s
ΠΠΎΠΊΠ΅ΡΠΈ ΡΡ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ Π΄Π° ΠΈΡΠΊΡΡΡΠΈΡΠ΅ ΡΠ²Π΅ Π²Π°ΡΠ΅ βSubversionβ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ΅ ΡΠ° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡΠΊΠΎΠΌ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° Π΄ΠΎΠ΄Π°ΡΡΠ΅ ΡΠ΅Π΄ "*/.svn".
ΠΠΏΡΠΈΡΠ° -xf ΡΠ΅ ΠΌΠΎΡΠ° ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΠΈΡΠΏΡΠ΅Π΄ Π±ΠΈΠ»ΠΎ ΠΊΠΎΡΠ΅ ΠΎΠΏΡΠΈΡΠ΅ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ° ( -s , -S , +S , -A , -E ).
-y, --assume-yes
ΠΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π° βΠΠ°β Π½Π° ΡΠ²ΠΈΠΌ ΡΠΏΠΈΡΠΈΠΌΠ°.
ΠΡΠ΄ Π½Π΅ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΈΡΠΈ ΡΠΏΠΈΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΡ ΡΠ° Π΄Π°/Π½Π΅ ΠΏΠΈΡΠ°ΡΠΈΠΌΠ°, Π²Π΅Ρ ΡΠ΅ ΠΏΡΠ΅ΡΠΏΠΎΡΡΠ°Π²ΠΈΡΠΈ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈΠΎ ΡΠ° Π΄Π° Π½Π° ΡΠ²Π° ΠΏΠΈΡΠ°ΡΠ°. ΠΠ²ΠΎ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Ρ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠΈ ΡΠ° ΠΎΠΏΡΠΈΡΠΎΠΌ β-rmtreeβ . ΠΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΡΠ΅ ΠΌΠΎΡΠ° ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΠΈΡΠΏΡΠ΅Π΄ ΠΎΠΏΡΠΈΡΠ° ΠΊΠΎΡΠ΅ ΠΌΠΎΠ³Ρ Π΄ΠΎΠ²Π΅ΡΡΠΈ Π΄ΠΎ ΠΏΠΈΡΠ°ΡΠ° βΠ΄Π°/Π½Π΅β.
-z ΠΠ ΠΠ
ΠΠΎΡΡΠ°Π²ΡΠ° Π½Π°ΡΠ²Π΅ΡΡ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊΠ° Π½Π° ΠΠ ΠΠ.
ΠΡΠ½ΠΎΠ²Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊΠ° ΡΠ΅ 10. Π Π°Π΄ΡΠ° ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊΠ° ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΈΡΠΊΡΡΡΠΈΡΠΈ ΠΏΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ΠΌ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ Π½Π° 0. ΠΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΡΠ΅ ΠΌΠΎΡΠ° ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΠΈΡΠΏΡΠ΅Π΄ ΡΠ²Π°ΠΊΠ΅ Π΄ΡΡΠ³Π΅ ΡΠ°Π΄ΡΠ΅ ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊΠ° ( - , + , = ). Π£ ΡΡΠΏΡΠΎΡΠ½ΠΎΠΌ Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠ°ΠΊ Π±ΠΈΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½Π° Π½Π° ΠΎΡΠ½ΠΎΠ²Π½Ρ 10.
ΠΡΠΏΡΠ°Π²Π½Π° Π½Π°ΡΠ΅Π΄Π±Π° ΡΠ΅:
wcd -z 50 -
ΠΠΎΠ²Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊΠ° Π±ΠΈΡΠ΅ 50, Π²ΡΠ΄ ΡΠ΅ ΡΠ΅ Π²ΡΠ°ΡΠΈΡΠΈ ΡΠ΅Π΄Π°Π½ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΡΠ½Π°Π·Π°Π΄. ΠΠΎΠ³ΡΠ΅ΡΠ½Π° Π½Π°ΡΠ΅Π΄Π±Π° ΡΠ΅:
wcd - -z 50
ΠΡΠ΄ ΡΠ΅ Π²ΡΠ°ΡΠ° ΡΠ΅Π΄Π°Π½ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΡΠ½Π°Π·Π°Π΄, ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊ Π΄ΠΎΠ±ΠΈΡΠ° ΠΎΡΠ½ΠΎΠ²Π½Ρ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ 10. -z 50 ΡΠ΅ Π·Π°Π½Π΅ΠΌΠ°ΡΡΡΠ΅.
ΠΠΎΠ΄Π°ΡΡΠ΅ ΠΎΠ²Ρ ΠΎΠΏΡΠΈΡΡ ΠΊΠ°ΠΎ ΠΏΡΠ²Ρ ΠΎΠΏΡΠΈΡΡ Π²Π°ΡΠ΅ΠΌ Π²ΡΠ΄ Π°Π»ΠΈΡΠ°ΡΡ ΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΈ. ΠΠΏΡ. Π·Π° ΠΠΠ‘ΠΠΠ‘ ΡΠ°Π³Π»Π°ΡΠ½Ρ ΡΠΊΠΎΡΠΊΡ ΠΎΠ²ΠΎ ΡΠ΅ Π±ΠΈΡΠΈ:
wcd ()
{
wcd.exe -z 50 "$@"
. ${WCDHOME:-${HOME}}/bin/wcd.go
}
-[ΠΠ ΠΠ]
ΠΡΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΠ ΠΠ ΠΏΡΡΠ°. ΠΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ΅ ΡΠ΅Π΄Π°Π½.
ΠΡΠ°ΡΠ° ΡΠ΅ Π·Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ. ΠΠ°ΡΠ΅Π΄Π±Π° "wcd -" ΡΠ΅ Π²ΡΠ°ΡΠ° ΡΠ½Π°Π·Π°Π΄ Π·Π° ΡΠ΅Π΄Π°Π½ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ. ΠΠ° ΡΠ΅ Π²ΡΠ°ΡΠΈΡΠ΅ Π½Π°Π·Π°Π΄ Π·Π° Π²ΠΈΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° Π΄ΠΎΠ΄Π°ΡΡΠ΅ ΡΠΎΡ Π±ΡΠΎΡ. ΠΠΏΡ. "wcd -3". Π‘ΠΏΡΠ΅ΠΌΠ½ΠΈΠΊ ΡΠ΅ ΡΠΈΠΊΠ»ΠΈΡΠ°Π½.
+[ΠΠ ΠΠ]
ΠΠ·Π±Π°ΡΡΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΠ ΠΠ ΠΏΡΡΠ°. ΠΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ΅ ΡΠ΅Π΄Π°Π½.
ΠΠ°ΠΏΡΠ΅Π΄ΡΡΠ΅ Π·Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ. ΠΠ°ΡΠ΅Π΄Π±Π° "wcd +" ΠΈΠ΄Π΅ Π½Π°ΠΏΡΠ΅Π΄ Π·Π° ΡΠ΅Π΄Π°Π½ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ. ΠΠ° ΠΈΠ΄Π΅ΡΠ΅ Π½Π°ΠΏΡΠ΅Π΄ Π·Π° Π²ΠΈΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° Π΄ΠΎΠ΄Π°ΡΡΠ΅ ΡΠΎΡ Π±ΡΠΎΡ. ΠΠΏΡ. "wcd +2". Π‘ΠΏΡΠ΅ΠΌΠ½ΠΈΠΊ ΡΠ΅ ΡΠΈΠΊΠ»ΠΈΡΠ°Π½.
|
= |
ΠΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊ. |
ΠΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΎΠ²Ρ ΠΎΠΏΡΠΈΡΡ Π°ΠΊΠΎ Π²ΠΈΡΠ΅ Π½Π΅ Π·Π½Π°ΡΠ΅ ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΏΡΡΠ° Π΄Π° Π³ΡΡΠ½Π΅ΡΠ΅ ΠΈΠ»ΠΈ ΠΈΠ·Π±Π°ΡΠΈΡΠ΅. Π‘ΠΏΡΠ΅ΠΌΠ½ΠΈΠΊ Π±ΠΈΠ²Π° ΠΈΡΠΏΠΈΡΠ°Π½ ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·Π°Π±ΡΠ°ΡΠΈ Π±ΡΠΎΡ. Π’ΡΠ΅Π½ΡΡΠ½ΠΎ ΠΌΠ΅ΡΡΠΎ Ρ ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊΡ ΡΠ΅ ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΎ Π·Π²Π΅Π·Π΄ΠΈΡΠΎΠΌ "*".
ΠΠΠ‘Π’ΠΠΠΠ¦ΠΠΠ
Π’ΡΠ΅Π½ΡΡΠ½ΠΈ ΡΠ°Π΄Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΡΠ½ΠΈΠΊΡ ΡΠΊΠΎΡΠΊΠ΅ ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠΈ ΡΠ°ΠΌΠΎ ΠΏΠΎΠΌΠΎΡΡ ΡΠ³ΡΠ°ΡΠ΅Π½Π΅ Π½Π°ΡΠ΅Π΄Π±Π΅ β cd (1)β. Π‘ΡΠΎΠ³Π° ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌ ΡΠ²Π΅ΠΊ ΠΏΠΎΠ·ΠΈΠ²Π° ΡΡΠ½ΠΊΡΠΈΡΠΎΠΌ ΠΈΠ»ΠΈ Π°Π»ΠΈΡΠ°ΡΠ΅ΠΌ. Π€ΡΠ½ΠΊΡΠΈΡΠ° ΠΈΠ»ΠΈ Π°Π»ΠΈΡΠ°Ρ Π΄Π°ΡΡ ΡΠΊΡΠΈΠΏΡΡ ΡΠΊΠΎΡΠΊΠ΅ (go-ΡΠΊΡΠΈΠΏΡΡ) ΠΊΠΎΡΡ ΡΡΠ²Π°ΡΠ° Π²ΡΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌ. ΠΡΠ΄ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π΄ΠΈ ΡΠ°ΠΌΠΎ Π½Π°ΠΊΠΎΠ½ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°ΡΠ° ΡΡΠ½ΠΊΡΠΈΡΠ΅ ΠΈΠ»ΠΈ Π°Π»ΠΈΡΠ°ΡΠ°.
ΠΠΎΡ ΡΠ΅Π΄Π°Π½ Π²Π°ΠΆΠ°Π½ ΡΡΠΈΡΠ°Ρ Π½Π° Π²Π°ΡΡ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΡ ΡΠ΅ Π΄Π΅ΡΠΈΠ½ΠΈΡΠΈΡΠ° ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΈΡ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° HOME ΠΈ WCDHOME . ΠΠΎΠ³Π»Π΅Π΄Π°ΡΡΠ΅ ΠΎΠ΄Π΅ΡΠ°ΠΊ ΠΠ ΠΠΠΠΠΠΠΠ ΠΠΠ Π£ΠΠΠΠ.
ΠΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ° Π·Π° ΡΠΊΠΎΡΠΊΠ΅ ΠΠΠ‘ΠΠΠ‘ Π²ΡΡΡΠ΅
ΠΠ° ΠΠΠ‘ΠΠΠ‘ ΡΠΊΠΎΡΠΊΠ΅ (ksh, bash, zsh, etc.) Π½Π° ΠΡΠ½ΠΈΠΊΡΡ, ΠΠΈΠ½ΡΠΊΡΡ, Cygwin-Ρ, ΠΈΠ»ΠΈ ΠΈΠ·Π²ΠΎΡΠ½ΠΎΠΌ MSYS Π΄ΠΎΠ΄Π°ΡΡΠ΅ ΡΠ»Π΅Π΄Π΅ΡΡ ΡΡΠ½ΠΊΡΠΈΡΡ ΠΏΠΎΠΊΡΠ΅ΡΠ°ΡΠΊΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΠΊΠΎΡΠΊΠ΅ (Π½ΠΏΡ. ΠΠ°Ρ ΠΊΠΎΡΠΈΡΡΠΈ "$HOME/.bashrc"):
wcd ()
{
ΠΠ£Π’ΠΠΠ/wcd.exe
"$@"
. ${WCDHOME:-${HOME}}/bin/wcd.go
}
ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΠ£Π’ΠΠΠ£ ΡΠ° ΠΌΠ΅ΡΡΠΎΠΌ Π½Π° ΠΊΠΎΠΌΠ΅ ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π° Π²ΡΠ΄ ΠΈΠ·Π²ΡΡΠ½Π°. ΠΠΎΠ½ΠΎΠ²ΠΎ ΡΡΠΈΡΠ°ΡΡΠ΅ ΠΏΠΎΠΊΡΠ΅ΡΠ°ΡΠΊΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠΊΠΎΡΠΊΠ΅ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΎΡΠ½ΠΈΡΠ΅ Π½ΠΎΠ²Ρ ΡΠΊΠΎΡΠΊΡ.
ΠΠ΅ΡΡΠΎ βgoβ-ΡΠΊΡΠΈΠΏΡΠ΅ "wcd.go" ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΡΠ΅ ΠΏΠΎ ΡΠΊΠΎΡΡΠΈ.
ΠΡΠ΄ Π·Π° βDJGPP DOS bashβ ΠΈ βOS/2 bashβ Π·Π°Ρ ΡΠ΅Π²Π° Π΄ΡΡΠ³Π°ΡΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΡΡ. βgoβ ΡΠΊΡΠΈΠΏΡΠ° ΡΠ΅ Π½Π΅ Π·Π°ΠΏΠΈΡΡΡΠ΅ Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΡ "bin", ΠΈ Π°ΠΊΠΎ Π½ΠΈΡΡ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ WCDHOME and HOME are both not defined the go-script is written on c:/.
ΠΠΠ‘ ΡΠΊΠΎΡΠΊΠ°:
wcd ()
{
ΠΠ£Π’ΠΠΠ/wcdbash.exe
"$@"
. ${WCDHOME:-${HOME:-"c:"}}/wcd.go
}
ΠΠ‘/2 ΡΠΊΠΎΡΠΊΠ°:
wcd ()
{
ΠΠ£Π’ΠΠΠ/wcdos2bash.exe
"$@"
. ${WCDHOME:-${HOME:-"c:"}}/wcd.go
}
βWinZshβ ΠΈΠ·Π΄Π°ΡΠ΅ Π²ΡΠ΄-Π° Π·Π°Ρ ΡΠ΅Π²Π° ΠΌΠ°Π»ΠΎ Π΄ΡΡΠ³Π°ΡΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΡΡ. βgoβ-ΡΠΊΡΠΈΠΏΡΠ° Π½ΠΈΠΊΠ°Π΄Π° Π½Π΅ΡΠ΅ Π±ΠΈΡΠΈ Π·Π°ΠΏΠΈΡΠ°Π½Π° Ρ βc:/β.
wcd ()
{
ΠΠ£Π’ΠΠΠ/wcdwin32zsh.exe
"$@"
. ${WCDHOME:-${HOME}}/wcd.go
}
ΠΠΈΠ΄ΠΈΡΠ΅ ΠΎΠ΄Π΅ΡΠ°ΠΊ ΠΠΠ’ΠΠ’ΠΠΠ Π·Π° Π²ΠΈΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°.
ΠΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ° Π·Π° C-ΡΠ»ΠΈΡΠ½Π΅ ΡΠΊΠΎΡΠΊΠ΅ (csh, tcsh)
ΠΠΎΠ΄Π°ΡΡΠ΅ ΡΠ»Π΅Π΄Π΅ΡΠΈ Π°Π»ΠΈΡΠ°Ρ Ρ ΠΏΠΎΠΊΡΠ΅ΡΠ°ΡΠΊΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΠΊΠΎΡΠΊΠ΅ "$HOME/.cshrc" ΠΈΠ»ΠΈ "$HOME/.tcshrc" :
if ( ${?WCDHOME}
) then
alias wcd
"ΠΠ£Π’ΠΠΠ/wcd.exe \!*
; source $WCDHOME/bin/wcd.go"
else
alias wcd
"ΠΠ£Π’ΠΠΠ/wcd.exe \!*
; source $HOME/bin/wcd.go"
endif
ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΠ£Π’ΠΠΠ£ ΡΠ° ΠΌΠ΅ΡΡΠΎΠΌ Π½Π° ΠΊΠΎΠΌΠ΅ ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π° Π²ΡΠ΄ ΠΈΠ·Π²ΡΡΠ½Π°. ΠΠΎΠ½ΠΎΠ²ΠΎ ΡΡΠΈΡΠ°ΡΡΠ΅ ΠΏΠΎΠΊΡΠ΅ΡΠ°ΡΠΊΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠΊΠΎΡΠΊΠ΅ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΎΡΠ½ΠΈΡΠ΅ Π½ΠΎΠ²Ρ ΡΠΊΠΎΡΠΊΡ.
ΠΠ·Π΄Π°ΡΠ΅ ΠΠΈΠ½Π΄ΠΎΡΠ· Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ
Π Π°ΡΠΏΠ°ΠΊΡΡΡΠ΅ Π·ΠΈΠΏ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΠΈ Π΄ΠΎΠ΄Π°ΡΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ "bin" Π²Π°ΡΠΎΡ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΡ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° PATH .
Π£ ΠΠΈΠ½Π΄ΠΎΡΠ· Π»ΠΈΠ½ΠΈΡΠΈ Π½Π°ΡΠ΅Π΄Π±ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌ ΠΠΈΠ½Π΄ΠΎΡΠ·Π° Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅ΡΠ΅ Ρ ΡΠ°Π΄Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ, Π°Π»ΠΈ β.batβ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΌΠΎΠΆΠ΅. Π‘ΠΊΡΠΈΠΏΡΠ° Π³ΡΡΠΏΠ΅ "wcd.bat" ΠΏΠΎΠΊΡΠ΅ΡΠ΅ Π²ΡΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌ ΠΊΠΎΡΠΈ ΡΡΠ²Π°ΡΠ° Π½ΠΎΠ²Ρ ΡΠΊΡΡΠΏΡΡ Π³ΡΡΠΏΠ΅ "wcdgo.bat". ΠΠ°ΡΠΈΠΌ "wcd.bat" ΠΏΠΎΠΊΡΠ΅ΡΠ΅ "wcdgo.bat" ΠΊΠΎΡΠ° Π·Π°ΠΏΡΠ°Π²ΠΎ ΠΌΠ΅ΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ.
ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΠΠ‘Π’Π ΠΈ Π½ΠΎΠ²ΠΈΡΠΈ
Π£ ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΠΠ‘Π’Π ΠΈ Π½ΠΎΠ²ΠΈΡΠΈΠΌ ΠΈΠ·Π΄Π°ΡΠΈΠΌΠ° ΠΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠΌΠ°ΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ ΠΏΡΠΈΡΡΡΠΏ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠΈΠΌΠ°. ΠΠ° Π΄ΠΎΠ±ΠΈΡΠ΅ΡΠ΅ ΠΏΡΠΈΡΡΡΠΏ Π²Π΅ΡΠ΅ΠΌ Π±ΡΠΎΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ°, ΠΏΠΎΡΡΠ΅Π±Π½Π° ΡΡ Π²Π°ΠΌ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡΠΊΠ° ΠΏΡΠ°Π²Π°. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±ΠΈΡΠΈ ΠΠΈΠ½ΠΈΡΡ Π½Π°ΡΠ΅Π΄Π±ΠΈ ΡΠ° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡΠΊΠΈΠΌ ΠΏΡΠ°Π²ΠΈΠΌΠ° Π°ΠΊΠΎ ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π΄Π΅ΡΠ½ΠΈΠΌ ΡΠ°ΡΡΠ΅ΡΠΎΠΌ Π½Π° ΠΈΠΊΠΎΠ½ΠΈΡΡ ΠΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ ΠΈ ΠΈΠ·Π°Π±Π΅ΡΠ΅ΡΠ΅ ΠΠΎΠΊΡΠ΅Π½ΠΈ ΠΊΠ°ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ .
ΠΠ·Π΄Π°ΡΠ΅ ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΠΎΡΠ½Π΅ Π¨ΠΊΠΎΡΠΊΠ΅
ΠΠΎΠ΄Π°ΡΡΠ΅ ΡΠ»Π΅Π΄Π΅ΡΡ ΡΡΠ½ΠΊΡΠΈΡΡ Π²Π°ΡΠ΅ΠΌ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΎΠΌ ΠΏΡΠΎΡΠΈΠ»Ρ ΠΠΎΡΠ½Π΅ ΡΠΊΠΎΡΠΊΠ΅. ΠΠ΅ΡΡΠΎ ΡΠΎΠ³ ΠΏΡΠΎΡΠΈΠ»Π° ΡΠ΅ ΡΡΠ²Π° Ρ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΡ β$profileβ. ΠΠ΅ΠΎΠΏΡ ΠΎΠ΄Π½ΠΎ ΡΠ΅ Π΄Π° ΡΠ΅ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½Π° ΡΠ΅Π΄Π½Π° ΠΎΠ΄ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΈΡ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° HOME ΠΈΠ»ΠΈ WCDHOME .
function wcd
{
ΠΠ£Π’ΠΠΠ\wcdwin32psh.exe
$args
& $env:HOME\wcdgo.ps1
}
ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΠ£Π’ΠΠΠ£ ΡΠ° ΠΌΠ΅ΡΡΠΎΠΌ Π½Π° ΠΊΠΎΠΌΠ΅ ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π° Π²ΡΠ΄ ΠΈΠ·Π²ΡΡΠ½Π°. ΠΠΎΠΊΡΠ΅Π½ΠΈΡΠ΅ Π½ΠΎΠ²Ρ ΠΠΎΡΠ½Ρ ΡΠΊΠΎΡΠΊΡ. ΠΡΠ΄ Π·Π° ΠΠΎΡΠ½Ρ ΡΠΊΠΎΡΠΊΡ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° ΡΠ°ΠΌΠΎ Π΄ΠΎΡΡΠ°Π²ΡΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°, Π½Π΅ ΠΈ Π΄ΡΡΠ³Π΅ Π΄ΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅.
ΠΠ·Π΄Π°ΡΠ΅ ΠΠ‘/2 Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ
ΠΠ° ΠΠ‘/2 Π»ΠΈΠ½ΠΈΡΠΈ Π½Π°ΡΠ΅Π΄Π±ΠΈ (cmd.exe) ΠΠ‘/2-ΠΏΡΠΎΠ³ΡΠ°ΠΌ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΡΠ΅ΠΊΡΡΠΈ ΡΠ°Π΄Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ. ΠΠ±ΠΎΠ³ ΡΠΎΠ³Π° Π²ΡΠ΄ ΡΡΠ²Π°ΡΠ° ΡΠΊΡΠΈΠΏΡΡ Π½Π°ΡΠ΅Π΄Π±Π΅ "wcdgo.cmd" ΠΊΠΎΡΠ° ΠΌΠΎΡΠ° Π±ΠΈΡΠΈ ΠΈΠ·Π²ΡΡΠ΅Π½Π° Ρ ΡΠ΅ΠΊΡΡΠΎΡ ΡΠΊΠΎΡΡΠΈ. Π‘ΠΊΡΠΈΠΏΡΠ° "wcd.cmd" ΠΏΡΠ²ΠΎ ΠΈΠ·Π²ΡΡΠ°Π²Π° "wcdos2.exe", ΠΊΠΎΡΠ° ΡΡΠ²Π°ΡΠ° "wcdgo.cmd" ΡΠΊΡΠΈΠΏΡΡ. ΠΠ°ΡΠΈΠΌ "wcd.cmd" ΠΈΠ·Π²ΡΡΠ°Π²Π° "wcdgo.cmd" ΡΠΊΡΠΈΠΏΡΡ.
ΠΠΠΠΠΠΠΠΠ¦ΠΠΠ
LANG
ΠΠ»Π°Π²Π½ΠΈ ΡΠ΅Π·ΠΈΠΊ ΡΠ΅ Π±ΠΈΡΠ° ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΠΌ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° LANG . ΠΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π° LANG ΡΠ΅ ΡΠ°ΡΡΠΎΡΠΈ ΠΈΠ· Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π΄Π΅Π»ΠΎΠ²Π°. ΠΡΠ²ΠΈ Π΄Π΅ΠΎ ΡΠ΅ ΠΌΠ°Π»ΠΈΠΌ ΡΠ»ΠΎΠ²ΠΈΠΌΠ° ΠΊΠΎΠ΄ ΡΠ΅Π·ΠΈΠΊΠ°. ΠΡΡΠ³ΠΈ ΡΠ΅ Π½Π΅ΠΎΠ±Π°Π²Π΅Π·Π°Π½ ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ° ΠΊΠΎΠ΄ Π΄ΡΠΆΠ°Π²Π΅ Π²Π΅Π»ΠΈΠΊΠΈΠΌ ΡΠ»ΠΎΠ²ΠΈΠΌΠ°, ΠΈΡΠΏΡΠ΅Π΄ ΠΊΠΎΡΠ΅Π³ ΡΠ΅ Π΄ΠΎΡΠ° ΡΡΡΠ°. Π’Ρ ΡΠ΅ ΠΈ Π½Π΅ΠΎΠ±Π°Π²Π΅Π·Π½ΠΈ ΡΡΠ΅ΡΠΈ Π΄Π΅ΠΎ: ΠΊΠΎΠ΄Π½ΠΈ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄, ΠΊΠΎΡΠ΅ΠΌ ΠΏΡΠ΅ΡΡ ΠΎΠ΄ΠΈ ΡΠ°ΡΠΊΠ°. ΠΠ΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ° Π·Π° ΠΠΠ‘ΠΠΠ‘ ΡΠΊΠΎΡΠΊΠ΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎΠ³ ΡΠΈΠΏΠ°:
export LANG=nl
Π₯ΠΎΠ»Π°Π½Π΄ΡΠΊΠΈ
export LANG=nl_NL
Π₯ΠΎΠ»Π°Π½Π΄ΡΠΊΠΈ,
ΠΠΈΠ·ΠΎΠ·Π΅ΠΌΡΠΊΠ°
export LANG=nl_BE
Π₯ΠΎΠ»Π°Π½Π΄ΡΠΊΠΈ,
ΠΠ΅Π»Π³ΠΈΡΠ°
export LANG=es_ES
Π¨ΠΏΠ°Π½ΡΠΊΠΈ,
Π¨ΠΏΠ°Π½ΠΈΡΠ°
export LANG=es_MX
Π¨ΠΏΠ°Π½ΡΠΊΠΈ,
ΠΠ΅ΠΊΡΠΈΠΊΠΎ
export LANG=en_US.iso88591
ΠΠ½Π³Π»Π΅ΡΠΊΠΈ,
Π‘ΠΠ,
Π»Π°ΡΠΈΠ½ΠΈΡΠ½ΠΎ-1
ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅
ΠΠ° ΠΏΠΎΡΠΏΡΠ½ΠΈ ΡΠΏΠΈΡΠ°ΠΊ ΠΊΠΎΠ΄ΠΎΠ²Π° ΡΠ΅Π·ΠΈΠΊΠ° ΠΈ Π·Π΅ΠΌΠ°ΡΠ° Π²ΠΈΠ΄ΠΈΡΠ΅ β gettext (1)β ΡΠΏΡΡΡΡΠ²ΠΎ: <http://www.gnu.org/software/gettext/manual/gettext.html#Language-Codes> ΠΠ° ΠΡΠ½ΠΈΠΊΡ ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Π΄Π° Π½Π°ΡΠ΅Π΄Π±Π° β locale (1)β Π΄ΠΎΠ±Π°Π²ΠΈ ΡΠ΅Π·ΠΈΠΊΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅.
LANGUAGE
ΠΠΎΠΌΠΎΡΡ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π΅ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° LANGUAGE ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ΄ΡΠ΅Π΄ΠΈΡΠΈ ΡΠΏΠΈΡΠ°ΠΊ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ° ΡΠ΅Π·ΠΈΠΊΠ°, ΠΎΠ΄Π²ΠΎΡΠ΅Π½ΠΈΡ Π΄Π²ΠΎΡΠ°ΡΠΊΠΎΠΌ. ΠΡΠ΄ Π΄Π°ΡΠ΅ ΠΏΡΠ΅Π΄Π½ΠΎΡΡ LANGUAGE -Ρ Π½Π°Π΄ LANG -ΠΎΠΌ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠ²ΠΎ Ρ ΠΎΠ»Π°Π½Π΄ΡΠΊΠΈ, Π° Π·Π°ΡΠΈΠΌ Π½Π΅ΠΌΠ°ΡΠΊΠΈ: "LANGUAGE=nl:de". ΠΡΠ²ΠΎ ΠΌΠΎΡΠ°ΡΠ΅ Π΄Π° ΠΎΠΌΠΎΠ³ΡΡΠΈΡΠ΅ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡ, ΠΏΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ΠΌ LANG ΠΈΠ»ΠΈ LC_ALL Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΠΊΠΎΡΠ° Π½ΠΈΡΠ΅ C , ΠΏΡΠ΅ Π½Π΅Π³ΠΎ ΡΡΠΎ Π±ΡΠ΄Π΅ΡΠ΅ ΠΌΠΎΠ³Π»ΠΈ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΡΠΏΠΈΡΠ°ΠΊ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ° ΡΠ΅Π·ΠΈΠΊΠ° ΠΏΠΎΠΌΠΎΡΡ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π΅ LANGUAGE . Π’Π°ΠΊΠΎΡΠ΅ ΠΏΠΎΠ³Π»Π΅Π΄Π°ΡΡΠ΅ ΠΏΡΠΈΡΡΡΠ½ΠΈΠΊ β gettext (1)β: <http://www.gnu.org/software/gettext/manual/gettext.html#The-LANGUAGE-variable>
ΠΠΊΠΎ ΠΈΠ·Π°Π±Π΅ΡΠ΅ΡΠ΅ ΡΠ΅Π·ΠΈΠΊ ΠΊΠΎΡΠΈ Π½ΠΈΡΠ΅ Π΄ΠΎΡΡΡΠΏΠ°Π½ Π΄ΠΎΠ±ΠΈΡΠ΅ΡΠ΅ ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅Π½Π΅ ΠΏΠΎΡΡΠΊΠ΅ Π½Π° Π΅Π½Π³Π»Π΅ΡΠΊΠΎΠΌ.
WCDLOCALEDIR
ΠΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΠΌ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° WCDLOCALEDIR LOCALEDIR ΠΊΠΎΡΠΈΡΡΠ΅Π½ Π·Π° Π²ΡΠ΅ΠΌΠ΅ ΠΏΡΠ΅Π²ΠΎΡΠ΅ΡΠ° ΠΈ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ΅ Π²ΡΠ΄-Π° ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈΡΠΈ. ΠΡΠ΄ ΠΊΠΎΡΠΈΡΡΠΈ LOCALEDIR ΡΠ° ΠΏΠΎΠ΄ΡΡΠΊΠΎΠΌ ΠΈΠ·Π²ΠΎΡΠ½ΠΎΠ³ ΡΠ΅Π·ΠΈΠΊΠ° Π΄Π° Π½Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ΅Π·ΠΈΠΊΠ°. ΠΠ½ΡΠΎΠ²Π° ΠΎΡΠ½ΠΎΠ²Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΡΠ΅ "/usr/local/share/locale". ΠΠ°Π΄Π° ΡΠΏΠΈΡΠ΅ΡΠ΅ "wcd -V" Π²ΡΠ΄ ΡΠ΅ ΠΈΡΠΏΠΈΡΠ°ΡΠΈ LOCALEDIR ΠΊΠΎΡΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ.
ΠΠΊΠΎ ΡΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π»ΠΈ Π²ΡΠ΄ Ρ Π΄ΡΡΠ³ΠΎΠΌ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΡ Π° Π½Π΅ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ, ΠΌΠΎΡΠ°ΡΠ΅ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Ρ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° WCDLOCALEDIR Π΄Π° ΠΏΠΎΠΊΠ°Π·ΡΡΠ΅ Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΡΠ΅Π·ΠΈΠΊΠ°.
ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΠΠΈΠ½Π΄ΠΎΡΠ· Π½Π°ΡΠ΅Π΄Π±Ρ:
set WCDLOCALEDIR=c:/moj_prefiks/share/locale
ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΠΠΠ‘ΠΠΠ‘ ΡΠΊΠΎΡΠΊΡ:
export WCDLOCALEDIR=$HOME/share/locale
LC_COLLATE
ΠΠ°Π΄Π° ΠΏΠΎΡΡΠΎΡΠ΅ ΠΏΠΎΠ΄ΡΠ΄Π°ΡΠ°ΡΠ° Π²ΠΈΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ°, Π²ΡΠ΄ ΠΏΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΡΡΠ΅ΡΠ΅Π½ ΡΠΏΠΈΡΠ°ΠΊ. Π Π΅ΡΠ°ΡΠ΅ Π·Π°Π²ΠΈΡΠΈ ΠΎΠ΄ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΡΠ΅ΡΠ°. ΠΠΊΠΎ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½ΠΎ ΠΎΠΊΡΡΠΆΠ΅ΡΠ΅ LANG , ΠΏΠΎΠ΄ΡΠ΄Π°ΡΠ°ΡΠ° ΡΠ΅ ΡΠ΅ΡΠ°ΡΡ ΠΏΠΎΠΏΡΡ ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΠΈΠ»ΠΈ ΡΠ΅Π»Π΅ΡΠΎΠ½ΡΠΊΠΎΠ³ ΠΈΠΌΠ΅Π½ΠΈΠΊΠ° Π½Π° ΡΠΎΠΌ ΡΠ΅Π·ΠΈΠΊΡ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΡΠΊΠ΅ ΠΈ ΡΡΡΠΈΡΠ΅ ΡΠ΅ Π·Π°Π½Π΅ΠΌΠ°ΡΡΡΡ, ΠΈΠ»ΠΈ ΡΠ»ΠΎΠ²Π° Π΅ ΡΠ° ΠΈ Π±Π΅Π· Π°ΠΊΡΠ΅Π½ΡΠ° ΡΡ ΡΠ΅Π΄Π½Π°ΠΊΠ°, ΠΈΠ»ΠΈ ΡΠ΅ Π·Π°Π½Π΅ΠΌΠ°ΡΡΡΡ Π²Π΅Π»ΠΈΠΊΠ° ΠΈ ΠΌΠ°Π»Π° ΡΠ»ΠΎΠ²Π°.
Π Π΅ΡΠ°ΡΠ΅ Π΄Π°ΡΠ΅ ΠΏΡΠ΅Π΄Π½ΠΎΡΡ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΡ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° LC_COLLATE Ρ ΠΎΠ΄Π½ΠΎΡΡ Π½Π° LANG . ΠΠΊΠΎ ΡΡΠΈΠ½ΠΈΡΠ΅ LC_COLLATE ΡΠ΅Π΄Π½Π°ΠΊΠΈΠΌ ΡΠ° "C" ΠΈΠ»ΠΈ ΡΠ° "POSIX"-ΠΎΠΌ, ΡΠ΅ΡΠ°ΡΠ΅ Π»ΠΎΠΊΠ°Π»ΠΈΡΠ΅ΡΠ° ΡΠ΅ ΠΈΡΠΊΡΡΡΠ΅Π½ΠΎ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΠΆΠ΅Π»ΠΈΡΠ΅ Ρ ΠΎΠ»Π°Π½Π΄ΡΠΊΠΈ ΡΠ΅Π·ΠΈΠΊ, Π°Π»ΠΈ Π½Π΅ ΠΈ Ρ ΠΎΠ»Π°Π½Π΄ΡΠΊΠΎ ΡΠ΅ΡΠ°ΡΠ΅, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠ°Π΄ΠΈΡΠΈ Π½Π΅ΡΡΠΎ ΠΏΠΎΠΏΡΡ ΠΎΠ²ΠΎΠ³:
export
LANG=nl_NL
export LC_COLLATE=C
LC_CTYPE
Π¨ΡΠΎ ΡΠ΅ ΡΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ° Π·Π½Π°ΠΊΠΎΠ²Π°, ΠΡΠ΄ ΡΠ΅ Π΄Π°ΡΠΈ ΠΏΡΠ΅Π΄Π½ΠΎΡΡ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΡ LC_CTYPE Ρ ΠΎΠ΄Π½ΠΎΡΡ Π½Π° LANG . ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ Π·Π½Π°ΠΊΠΎΠ²Π° Π½Π° Π£Π’Π€-8, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·Π²ΡΡΠΈΡΠΈ ΡΠ»Π΅Π΄Π΅ΡΠ΅ ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ΅ ΠΎΠΊΡΡΠΆΠ΅ΡΠ°.
export LC_CTYPE=en_US.UTF-8
LC_ALL
Π‘Π²Π΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π΅ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° Π»ΠΎΠΊΠ°Π»ΠΈΡΠ΅ΡΠ° ΠΊΠΎΡΠ΅ ΠΏΠΎΡΠΈΡΡ ΡΠ° LC_ Π·Π°ΠΌΠ΅ΡΡΡΡ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΠΌ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° LC_ALL Π°ΠΊΠΎ ΡΠ΅ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½Π°. ΠΡΠ΄ Π΄Π°ΡΠ΅ ΠΏΡΠ΅Π΄Π½ΠΎΡΡ LC_ALL Π½Π°Π΄ LC_COLLATE ΠΈ LC_CTYPE .
ΠΠΠΠΠΠ£Π ΠΠΠΠΠ Π‘Π’Π ΠΠΠΠ¦Π
ΠΠΎΡΡΠΎΡΠ΅ Π΄Π²Π΅ Π³ΡΡΠΏΠ΅ ΠΊΠΎΠ΄Π½ΠΈΡ ΡΡΡΠ°Π½ΠΈΡΠ°: ΠΠΠ‘ ΠΊΠΎΠ΄Π½Π΅ ΡΡΡΠ°Π½ΠΈΡΠ΅ ( OEM ) ΠΈ ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΊΠΎΠ΄Π½Π΅ ΡΡΡΠ°Π½ΠΈΡΠ΅ (ΠΠΠ‘Π). ΠΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π½ΠΎ ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ Π·Π° ΠΠΈΠ½Π΄ΠΎΡΠ·, ΠΊΠ°Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎ ΡΠ° Π·Π°ΠΏΠ°Π΄Π½ΠΈΠΌ ΡΠ΅Π³ΠΈΠΎΠ½Π°Π»Π½ΠΈΠΌ ΠΏΠΎΡΡΠ°Π²ΠΊΠ°ΠΌΠ°, ΡΠ΅ ΠΠΠ‘Π CP1252. ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ Π±Π΅Π»Π΅ΠΆΠ½ΠΈΡΠ°, ΠΊΠΎΡΠΈΡΡΠ΅ ΠΎΠ²Ρ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π½Ρ ΡΠΈΡΡΠ΅ΠΌΡΠΊΡ ΠΠΠ‘Π ΠΊΠΎΠ΄Π½Ρ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΊΠΎΠ½Π·ΠΎΠ»Π° ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π½ΠΎ ΠΊΠΎΡΠΈΡΡΠΈ ΠΠΠ ΠΊΠΎΠ΄Π½Ρ ΡΡΡΠ°Π½ΠΈΡΡ ( CP437 ΠΈΠ»ΠΈ CP850 ) Π·Π° ΡΠ°Π³Π»Π°ΡΠ½ΠΎΡΡ ΡΠ° ΠΠΠ‘ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΠΌΠ°. ΠΠΊΠΎ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΠΠ‘ ΠΈΠ·Π΄Π°ΡΠ΅ Π²ΡΠ΄-Π° Ρ ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΊΠΎΠ½Π·ΠΎΠ»ΠΈ, ΡΠ°Π΄ΠΈΡΠ΅, Π·Π±ΠΎΠ³ ΠΠΠ‘ ΠΊΠΎΠ΄Π½Π΅ ΡΡΡΠ°Π½ΠΈΡΠ΅. ΠΠ»ΠΈ ΠΠΠ‘ ΠΈΠ·Π΄Π°ΡΡ Π²ΡΠ΄-Π° Π½Π΅Π΄ΠΎΡΡΠ°ΡΠ΅ ΠΏΠΎΠ΄ΡΡΠΊΠ° Π·Π° Π΄ΡΠ³Π°ΡΠΊΠ΅ Π½Π°Π·ΠΈΠ²Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΈ ΠΌΡΠ΅ΠΆΠ½Π΅ Π΄ΠΈΡΠΊΠΎΠ²Π΅ Π½Π° ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ.
ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΈΠ·Π΄Π°ΡΠ΅ Π²ΡΠ΄-Π° ΡΠ΅ ΠΈΠ·Π²ΠΎΡΠ½ΠΈ ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌ ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΠΠ‘Π ΠΊΠΎΠ΄Π½Ρ ΡΡΡΠ°Π½ΠΈΡΡ ΠΠΈΠ½Π΄ΠΎΡΠ· ΡΠΈΡΡΠ΅ΠΌΠ°. ΠΠ°ΠΊΠ»Π΅, Π½Π° Π·Π°ΠΏΠ°Π΄Π½ΠΎΡΠ΅Π³ΠΈΠΎΠ½Π°Π»Π½ΠΎΠΌ ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΊΠΎΠ΄Π½Ρ ΡΡΡΠ°Π½ΠΈΡΡ CP1252 Π·Π° Π½Π°Π·ΠΈΠ²Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΈ ΠΏΠΎΡΡΠΊΠ΅. ΠΠ° Π±ΠΈ ΡΠ΅ Π΄ΠΎΠ±ΠΈΠΎ Π΄ΠΎΡΠ»Π΅Π΄Π°Π½ ΠΈΠ·Π»Π°Π·, Π½Π΅Π·Π°Π²ΠΈΠ²ΠΈΡΠ½ΠΎ ΠΎΠ΄ Π°ΠΊΡΠΈΠ²Π½Π΅ ΠΊΠΎΠ΄Π½Π΅ ΡΡΡΠ°Π½ΠΈΡΠ΅, ΡΠ²Π° ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΈΠ·Π΄Π°ΡΠ° ΠΡΠ΄-Π° ΠΏΡΠ΅Π²ΠΎΠ΄Π΅ ΠΠΠ‘Π ΠΈΠ·Π»Π°Π· Ρ ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΠΈΠ·Π»Π°Π· Π½Π° Π»ΠΈΠ½ΠΈΡΠΈ Π½Π°ΡΠ΅Π΄Π±ΠΈ ΠΈ ΠΠΎΡΠ½ΠΎΡ ΡΠΊΠΎΡΡΠΈ.
Π Π°ΡΡΠ΅ΡΡΠΊΠ° ΠΊΠΎΠ½Π·ΠΎΠ»Π½Π° ΡΠ»ΠΎΠ²Π° ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΡ ΡΠ°ΠΌΠΎ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½Ρ ΠΠΠ ΠΊΠΎΠ΄Π½Ρ ΡΡΡΠ°Π½ΠΈΡΡ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Ρ ΡΠ° ΠΠΈΠ½Π΄ΠΎΡΠ·ΠΎΠΌ, ΡΠ°ΠΊΠΎ Π΄Π° ΠΌΠΎΡΠ°ΡΠ΅ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π²ΡΡΡΡ ΡΠ»ΠΎΠ²Π° ΠΊΠΎΠ½Π·ΠΎΠ»Π΅ Ρ βtrue type Lucida Consoleβ Π΄Π° Π±ΠΈ ΡΠ΅ ΠΠ½ΠΈΠΊΠΎΠ΄ (ΠΈ ΠΠΠ‘Π) ΡΠ»ΠΎΠ²Π° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ ΠΏΡΠΈΠΊΠ°Π·ΠΈΠ²Π°Π»Π°.
ΠΠ΅-ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΠΈΠ·Π΄Π°ΡΠ΅ ΠΡΠ΄-Π° ΠΏΡΠ΅ ΠΈΠ·Π΄Π°ΡΠ° 5.2.0 ΠΊΠΎΡΠΈΡΡΠ΅ ΠΎΠ±ΠΈΡΠ°Π½ ΠΠΠ‘Π ΠΈΠ·Π»Π°Π·. ΠΠ° ΠΎΠ²Π° ΡΡΠ°ΡΠΈΡΠ° ΠΈΠ·Π΄Π°ΡΠ° ΠΊΠΎΠ΄Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ° ΠΊΠΎΠ½Π·ΠΎΠ»Π΅ ΠΌΠΎΡΠ° Π±ΠΈΡΠΈ ΡΠ΅Π΄Π½Π°ΠΊΠ° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΎΡ ΠΊΠΎΠ΄Π½ΠΎΡ ΡΡΡΠ°Π½ΠΈΡΠΈ (ΠΏΡΠΎΠΌΠ΅ΡΠ΅Π½Π° Ρ 1252) Π΄Π° Π±ΠΈ Π²ΡΠ΄ Π·Π° ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΈΡΠΏΡΠ°Π²Π½ΠΎ ΡΠ°Π΄ΠΈΠΎ ΡΠ° ΠΏΠΎΡΠ΅Π±Π½ΠΈΠΌ Π·Π½Π°ΠΊΠΎΠ²ΠΈΠΌΠ° ΠΊΠ°ΠΎ ΡΡΠΎ ΡΡ Π½Π°Π³Π»Π°ΡΠ΅Π½ΠΈ Π·Π½Π°ΠΊΠΎΠ²ΠΈ ΠΈΠ»ΠΈ ΡΠΈΠΌΠ±ΠΎΠ» Π΅Π²ΡΠ°.
ΠΠΎΠ΄Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ° ΠΠΈΠ½Π΄ΠΎΡΠ· ΡΠΈΡΡΠ΅ΠΌΠ° ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠΈ ΠΏΡΡΠ΅ΠΌ ΠΎΠΏΡΠΈΡΠ° ΡΠ΅Π³ΠΈΠΎΠ½Π° Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π½ΠΎΡ ΡΠ°Π±Π»ΠΈ. ΠΠΎΠ΄Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ° ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΊΠΎΠ½Π·ΠΎΠ»Π΅ ΡΠ΅ ΠΌΠ΅ΡΠ° ΠΏΠΎΠΌΠΎΡΡ Π½Π°ΡΠ΅Π΄Π±Π΅ "chcp".
ΠΠ°Π΄Π° ΡΠΏΠΈΡΠ΅ΡΠ΅ "wcd -V", ΠΏΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΡΠ΅ ΡΡΠ΅Π½ΡΡΠ½ΠΎ ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ Π·Π½Π°ΠΊΠΎΠ²Π° ΠΊΠΎΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π²ΡΠ΄. Π£ΠΏΠΈΡΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±Ρ "chcp" Π΄Π° ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ΡΠ΅ ΡΡΠ΅Π½ΡΡΠ½Ρ ΠΊΠΎΠ΄Π½Ρ ΡΡΡΠ°Π½ΠΈΡΡ ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΊΠΎΠ½Π·ΠΎΠ»Π΅.
ΠΠ£ΠΠΠΠΠ
ΠΡΠ΄ ΠΈΠΌΠ° ΠΈΠ·Π±ΠΎΡΠ½Ρ ΠΏΠΎΠ΄ΡΡΠΊΡ Π·Π° ΠΡΠ½ΠΈΠΊΠΎΠ΄. ΠΠ° Π²ΠΈΠ΄ΠΈΡΠ΅ Π΄Π° Π»ΠΈ ΡΠ΅ Π²ΡΠ΄ ΠΈΠ·Π³ΡΠ°ΡΠ΅Π½ ΡΠ° ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΠΏΠΎΠ΄ΡΡΠΊΠΎΠΌ ΡΠΏΠΈΡΠΈΡΠ΅ "wcd -V". ΠΠΊΠΎ Π³Π° Π²Π°Ρ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»/ΠΊΠΎΠ½Π·ΠΎΠ»Π° ΠΈ Π²ΡΡΡΠ° ΡΠ»ΠΎΠ²Π° ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΡ, ΡΡΠ΅Π±Π°Π»ΠΎ Π±ΠΈ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΠΈΠΌΠ±ΠΎΠ» Π΅Π²ΡΠ° ΠΈ ΠΊΠΈΠ½Π΅ΡΠΊΠ΅ Π·Π½Π°ΠΊΠΎΠ²Π΅ (ΠΊΠΎΡΠΈ Π·Π½Π°ΡΠ΅: βΠΠΈΠ½Π΅ΡΠΊΠΈβ).
ΠΡΠ΄ ΡΠ΅ Π»Π°Π³Π°Π½ΠΎ ΠΏΡΠ΅ΡΠ²ΠΎΡΠ΅Π½ Ρ ΠΡΠ½ΠΈΠΊΠΎΠ΄. Π£ ΡΠ²ΠΎΠΌ ΡΠ΅Π·Π³ΡΡ Π²ΡΠ΄ ΡΠ°Π΄ΠΈ ΡΠ° ΡΠ²ΠΈΠΌ ΠΏΠΎΠ΄Π°ΡΠΈΠΌΠ° ΠΊΠ°ΠΎ Π΄Π° ΡΡ ΡΠΎΠΊΠΎΠ²ΠΈ Π±Π°ΡΡΠΎΠ²Π°. Π‘Π°ΠΌΠΎ ΡΠ΅Π΄ΠΎΠ²ΠΈ ΠΈΡΠΏΠΈΡΠ°Π½ΠΈ Π½Π° Π΅ΠΊΡΠ°Π½Ρ ΡΠ΅ Ρ Π»Π΅ΡΡ ΠΏΡΠ΅ΡΠ²Π°ΡΠ°ΡΡ Ρ ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΡΠ²Π΅ΠΎΠΏΡΡΠ΅ Π·Π½Π°ΠΊΠΎΠ²Π΅. ΠΡΠ΄ ΡΠ΅ Ρ ΠΏΠΎΡΠΏΡΠ½ΠΎΡΡΠΈ ΠΎΡΠ»Π°ΡΠ° Π½Π° βlibcβ ΡΡΠ½ΠΊΡΠΈΡΠ΅ ΠΈ Π½Π΅ΠΌΠ° Π£Π’Π€-8 ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ ΠΊΠΎΠ΄. ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ <http://www.cl.cam.ac.uk/Λmgk25/unicode.html>
ΠΡΠ΄ ΠΈΠΌΠ° ΠΎΠΏΡΠΈΠΎΠ½Π°Π»Π½Ρ ΠΏΠΎΠ΄ΡΡΠΊΡ Π·Π° ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΠΏΠΎΠ΄ΡΠ΄Π°ΡΠ°ΡΠ΅ ΡΠ° Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡΠΎΠΌ. ΠΠ° ΡΠ°Π·Π½Π°ΡΠ΅ Π΄Π° Π»ΠΈ ΠΡΠ΄ ΠΈΠΌΠ° ΠΏΠΎΠ΄ΡΡΠΊΡ Π·Π° Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡ ΡΠΏΠΈΡΠΈΡΠ΅ "wcd -V". ΠΡΠ΄ ΡΠ° ΠΏΠΎΠ΄ΡΡΠΊΠΎΠΌ Π·Π° ΠΡΠ½ΠΈΠΊΠΎΠ΄ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡ ΠΏΠΎΠ΄ΡΠ΄Π°ΡΠ°ΡΠ΅ ΠΡΠ½ΠΈΠΊΠΎΠ΄ Π½Π°Π·ΠΈΠ²Π΅ Π½Π° ΠΎΡΠ½ΠΎΠ²Ρ ΡΠ°Π³Π»Π°ΡΠ½Π΅ ΠΈΡΡΠΎΠ²Π΅ΡΠ½ΠΎΡΡΠΈ. ΠΠ΅Π· ΠΏΠΎΠ΄ΡΡΠΊΠ΅ ΠΡΠ½ΠΈΠΊΠΎΠ΄ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡΠ΅, Π½Π°Π·ΠΈΠ²ΠΈ ΡΠ΅ ΠΏΠΎΠ΄ΡΠ΄Π°ΡΠ°ΡΡ ΠΊΠ°Π΄Π° ΡΡ Π±ΠΈΠ½Π°ΡΠ½ΠΎ Π΅ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΈ. ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ <http://en.wikipedia.org/wiki/Unicode_normalization>
Π£Π’Π€-8 Π½Π° ΠΡΠ½ΠΈΠΊΡΡ/ΠΠΈΠ½ΡΠΊΡΡ
ΠΠ° Π±ΠΈΡΡΠ΅ Π²ΠΈΠ΄Π΅Π»ΠΈ Π£Π’Π€-8 Π·Π½Π°ΠΊΠΎΠ²Π΅, Π²Π°ΡΠ° ΠΊΠΎΠ½Π·ΠΎΠ»Π°/ΡΠ΅ΡΠΌΠΈΠ½Π°Π» ΡΠ°ΠΊΠΎΡΠ΅ ΠΌΠΎΡΠ° ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΠΈ Π£Π’Π€-8. ΠΠ·Π΄Π°ΡΠ΅ βxtermβ-Π° ΠΊΠΎΡΠ΅ Π΄ΠΎΠ»Π°Π·ΠΈ ΡΠ° XFree86 4.0 ΠΈΠ»ΠΈ Π½ΠΎΠ²ΠΈΡΠΈΠΌ ΡΠΊΡΡΡΡΡΠ΅ ΠΏΠΎΠ΄ΡΡΠΊΡ Π·Π° Π£Π’Π€-8. ΠΠ° ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅, ΠΏΠΎΠΊΡΠ΅Π½ΠΈΡΠ΅ β xterm (1)β Ρ Π£Π’Π€-8 Π»ΠΎΠΊΠ°Π»ΠΈΡΠ΅ΡΡ ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Π²ΡΡΡΡ ΡΠ»ΠΎΠ²Π° ΡΠ° ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ΠΌ βiso10646-1β, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ°
LC_CTYPE=en_GB.UTF-8 xterm -u8 -fn '-Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO10646-1'
Π‘Π°Π²ΡΠ΅ΠΌΠ΅Π½Π΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ΅ ΠΠ½Ρ/ΠΠΈΠ½ΡΠΊΡΠ° ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΡ Π£Π’Π€-8 ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ. ΠΡΡΠ°Π»Π° Π²ΠΈΡΠ΅Π±Π°ΡΡΠ½Π° ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ° Π·Π½Π°ΠΊΠΎΠ²Π° ΡΠ°ΠΊΠΎΡΠ΅ Π±ΠΈ ΡΡΠ΅Π±Π°Π»ΠΎ Π΄Π° ΡΠ°Π΄Π΅, Π°Π»ΠΈ ΡΠΎ Π½ΠΈΡΠ΅ ΠΈΡΠΏΡΠΎΠ±Π°Π½ΠΎ.
ΠΡΠ΄ ΠΏΡΠ΅ΡΠΏΠΎΡΡΠ°Π²ΡΠ° Π΄Π° ΡΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Ρ ΠΊΠΎΠ΄ΠΈΡΠ°ΡΡ Π·Π½Π°ΠΊΠΎΠ²Π° Π»ΠΎΠΊΠ°Π»ΠΈΡΠ΅ΡΠ°. Π£ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° Π½ΠΈΡΡ Π·Π°ΠΏΠΈΡΠ°Π½Π΅ ΠΎΠ·Π½Π°ΠΊΠ΅ Π±Π°ΡΡΠ½ΠΎΠ³ ΠΏΠΎΡΠ΅ΡΠΊΠ°.
Π£Π’Π€-16 Π½Π° ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ
ΠΠ° ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ Ρ ΡΠ²ΠΈΠΌ ΠΈΠ·Π΄Π°ΡΠΈΠΌΠ° ΠΠΎΡΠ½Π΅ ΡΠΊΠΎΡΠΊΠ΅, ΠΈ Ρ Π»ΠΈΠ½ΠΈΡΠΈ Π½Π°ΡΠ΅Π΄Π±ΠΈ ΠΠΈΠ½Π΄ΠΎΡΠ·Π° Π½Π° ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ 7 (ΠΈΠ»ΠΈ Π½ΠΎΠ²ΠΈΡΠ΅ΠΌ). ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΡΠ°ΠΊΠΎΡΠ΅ ΡΠ°Π΄ΠΈ Ρ βTake Commandβ ΠΈΠ»ΠΈ Ρ βTCC/LEβ ΠΠ Π‘ΠΎΡΡΠ²Π΅ΡΠ°, ΠΊΠΎΡΠΈ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π½Π° ΡΡΠ°ΡΠΈΡΠΈΠΌ ΠΈΠ·Π΄Π°ΡΠΈΠΌΠ° ΠΠΈΠ½Π΄ΠΎΡΠ·Π° (XP/ΠΠΈΡΡΠ°).
Π£ ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ ΡΠ²ΠΈ Π½Π°Π·ΠΈΠ²ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° Π½Π° Π΄ΠΈΡΠΊΡ ΡΡ ΠΊΠΎΠ΄ΠΈΡΠ°Π½ΠΈ Ρ Π£Π’Π€-16 ΠΡΠ½ΠΈΠΊΠΎΠ΄Ρ. ΠΠ° Π½Π΅-ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅, ΠΠ½ΠΈΠΊΠΎΠ΄ Π·Π½Π°ΠΊΠΎΠ²ΠΈ ΡΠ΅ ΠΏΡΠ΅Π²ΠΎΠ΄Π΅ Π½Π° ΠΎΡΠ½ΠΎΠ²Π½Ρ ΠΠΠ‘Π ΠΊΠΎΠ΄Π½Ρ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠ° Π·Π½Π°ΠΊΠΎΠ²Π΅ ΠΊΠΎΡΠΈ Π½ΠΈΡΡ Π΄Π΅ΠΎ ΡΠ΅Π³ΠΈΠΎΠ½Π°Π»Π½Π΅ ΠΏΠΎΡΡΠ°Π²ΠΊΠ΅ ΠΎΠ²Π°Ρ ΠΏΡΠ΅Π²ΠΎΠ΄ Π½ΠΈΡΠ΅ ΠΌΠΎΠ³ΡΡ, Π° Π½Π΅-ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΈΡΠΏΠΈΡΡΡΡ Π·Π½Π°ΠΊ ΠΏΠΈΡΠ°ΡΠ° ΠΈΠ»ΠΈ ΠΏΠΎΠ³ΡΠ΅ΡΠ°Π½ Π·Π½Π°ΠΊ.
ΠΡΠ΄ ΡΠ° ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΠΏΠΎΠ΄ΡΡΠΊΠΎΠΌ ΠΏΡΠΎΡΠΈΡΠ°ΡΠ΅ Π½Π°Π·ΠΈΠ²Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠ° ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Ρ Π£Π’Π€-16 ΠΈ ΠΈΠ½ΡΠ΅ΡΠ½ΠΎ ΠΈΡ ΠΏΡΠ΅ΡΠ²ΠΎΡΠΈΡΠΈ Ρ Π£Π’Π€-8. Π‘Π²Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡ ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Ρ Π£Π’Π€-8 ΠΈ Π½ΠΈΡΡ ΡΠ°Π³Π»Π°ΡΠ½Π΅ ΡΠ° Π½Π΅-ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΠΈΠ·Π΄Π°ΡΠ΅ΠΌ ΠΡΠ΄-Π°. ΠΡΠ΄ ΡΠ΅ ΡΡΠ²ΠΎΡΠΈΡΠΈ βgoβ-ΡΠΊΡΠΈΠΏΡΡ ΠΊΠΎΠ΄ΠΈΡΠ°Π½Ρ Ρ Π£Π’Π€-8.
Π‘Π²Π° ΠΈΠ·Π΄Π°ΡΠ° ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΠΎΡΠ½Π΅ ΡΠΊΠΎΡΠΊΠ΅ ΠΌΠΎΠ³Ρ Π΄Π° ΠΏΠΎΠΊΡΠ΅ΡΡ ΡΠΊΡΠΈΠΏΡΠ΅ ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Ρ Π£Π’Π€-8, ΠΏΠΎΠ΄ ΡΡΠ»ΠΎΠ²ΠΎΠΌ Π΄Π° Ρ ΡΠΊΡΠΈΠΏΡΠΈ ΠΏΠΎΡΡΠΎΡΠΈ Π£Π’Π€-8 Π·Π½Π°ΠΊ ΠΏΠΎΡΠ΅ΡΠΊΠ° Π±Π°ΡΡΠΎΠ²Π°.
ΠΠ΄ ΠΠΈΠ½Π΄ΠΎΡΠ·Π° 7, ΠΌΠΎΠ³ΡΡΠ΅ ΡΠ΅ Π½Π° Π»ΠΈΠ½ΠΈΡΠΈ Π½Π°ΡΠ΅Π΄Π±ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΡΠΊΡΠΈΠΏΡΠΎΠΌ Π³ΡΡΠΏΠ΅ Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΡΠ° ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΡΠ»ΠΎΠ²ΠΈΠΌΠ° Ρ Π½Π°Π·ΠΈΠ²Ρ. ΠΠ°Π·ΠΈΠ² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΌΠΎΡΠ° Π±ΠΈΡΠΈ ΠΊΠΎΠ΄ΠΈΡΠ°Π½ Ρ Π£Π’Π€-8, Π° ΡΠΊΡΠΈΠΏΡΠ° Π³ΡΡΠΏΠ΅ Π½Π΅ ΡΠΌΠ΅ Π΄Π° ΠΈΠΌΠ°ΠΌ Π·Π½Π°ΠΊ ΠΏΠΎΡΠ΅ΡΠΊΠ° Π±Π°ΡΡΠΎΠ²Π°. ΠΠΊΡΠΈΠ²Π½Π° ΠΊΠΎΠ΄Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ° Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ ΡΡΠ΅Π±Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½Π° Π½Π° 65001 (Π£Π’Π€-8) ΠΏΡΠ΅ Π½Π°ΡΠ΅Π΄Π±Π΅ βcdβ. ΠΡΠ΄ Π·Π° Π»ΠΈΠ½ΠΈΡΡ Π½Π°ΡΠ΅Π΄Π±ΠΈ ΡΡΠ²ΠΎΡΠΈΡΠ΅ ΡΠ°ΠΊΠ²Ρ βgoβ ΡΠΊΡΠΈΠΏΡΡ "wcdgo.bat". ΠΡΠ²ΠΎ ΠΌΠ΅ΡΠ° ΠΊΠΎΠ΄Π½Ρ ΡΡΡΠ°Π½ΠΈΡΡ Ρ 65001, Π·Π°ΡΠΈΠΌ ΠΌΠ΅ΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΈ Π½Π° ΠΊΡΠ°ΡΡ Π²ΡΠ°ΡΠ° ΠΊΠΎΠ΄Π½Ρ ΡΡΡΠ°Π½ΠΈΡΡ Π½Π° ΠΈΠ·Π²ΠΎΡΠ½Ρ ΠΊΠΎΠ΄Π½Ρ ΡΡΡΠ°Π½ΠΈΡΡ.
Π’ΡΠ΅Π±Π° Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ Π²ΡΡΡΡ ΡΠ»ΠΎΠ²Π° Π½Π° βTrue Type Lucida Consoleβ (Π½Π΅ ΡΠ°ΡΡΠ΅ΡΡΠΊΠ° ΡΠ»ΠΎΠ²Π°) ΠΊΠ°Π΄Π° ΡΠ΅ ΡΠ»ΠΎΠ²Π° Π½Π΅ ΠΏΡΠΈΠΊΠ°Π·ΡΡΡ ΠΈΡΠΏΡΠ°Π²Π½ΠΎ.
ΠΠ·Π΄Π°ΡΠ΅ Π½Π΅-ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΠΡΠ΄-Π° Π·Π° ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΌΠΎΠΆΠ΅ ΡΠΈΡΠ°ΡΠΈ ΠΡΠ½ΠΈΠΊΠΎΠ΄ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΎΠ΄ ΠΈΠ·Π΄Π°ΡΠ° 5.2.0, ΠΏΠΎΠ΄ ΡΡΠ»ΠΎΠ²ΠΎΠΌ Π΄Π° Ρ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΠΏΠΎΡΡΠΎΡΠΈ ΠΎΠ·Π½Π°ΠΊΠ° ΡΠ΅Π΄ΠΎΡΠ»Π΅Π΄Π° Π±Π°ΡΡΠΎΠ²Π° ( BOM ) (Π²ΠΈΠ΄ΠΈΡΠ΅ <http://en.wikipedia.org/wiki/Byte_order_mark> ), Π°Π»ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΡΠ° ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΡΠ»ΠΎΠ²ΠΈΠΌΠ° Ρ Π½Π°Π·ΠΈΠ²Ρ ΠΊΠΎΡΠ° Π½ΠΈΡΡ Π΄Π΅ΠΎ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π½Π΅ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠ΅ ΠΠΠ‘Π ΠΊΠΎΠ΄Π½Π΅ ΡΡΡΠ°Π½ΠΈΡΠ΅. ΠΠ·Π΄Π°ΡΠ΅ ΠΡΠ½ΠΈΠΊΠΎΠ΄ Π²ΡΠ΄-Π° Π·Π° ΠΠΈΠ½Π΄ΠΎΡΠ· Π·Π°ΠΏΠΈΡΡΡΠ΅ ΠΎΠ·Π½Π°ΠΊΡ ΡΠ΅Π΄ΠΎΡΠ»Π΅Π΄Π° Π±Π°ΡΡΠΎΠ²Π° Ρ Π£Π’Π€-8 ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΎΠ΄ ΠΈΠ·Π΄Π°ΡΠ° 5.2.0, ΡΡΠΎ ΠΈΡ ΡΠΈΠ½ΠΈ ΡΠΈΡΡΠΈΠ²ΠΈΠΌ ΠΈ Ρ Π±Π΅Π»Π΅ΠΆΠ½ΠΈΡΠΈ.
Π£Π’Π€-8 Π½Π° Π¦ΠΈΠ³Π²ΠΈΠ½Ρ
Π¦ΠΈΠ³Π²ΠΈΠ½ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° ΠΡΠ½ΠΈΠΊΠΎΠ΄ ΠΎΠ΄ ΠΈΠ·Π΄Π°ΡΠ° 1.7. Π‘Π»ΠΎΡ Π¦ΠΈΠ³Π²ΠΈΠ½Π° Π±ΡΠΈΠ½Π΅ Π΄Π° ΡΠ΅ Π£Π’Π€-16 ΠΡΠ½ΠΈΠΊΠΎΠ΄ Π½Π°Π·ΠΈΠ²ΠΈ ΠΠΈΠ½Π΄ΠΎΡΠ·Π° ΠΏΡΠ΅ΡΠ²ΠΎΡΠ΅ Ρ Π£Π’Π€-8. ΠΠ°ΠΊΠ»Π΅, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ, ΠΏΠΎΠΏΡΡ Π²ΡΠ΄-Π°, Π½Π΅ ΠΌΠΎΡΠ°ΡΡ Π±ΠΈΡΠΈ ΡΠΎΠ³Π° ΡΠ²Π΅ΡΠ½ΠΈ ΠΈ ΠΌΠΎΠ³Ρ ΡΠ°Π΄ΠΈΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠΈ Π£Π’Π€-8 ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ ΠΊΠ°ΠΎ Π½Π° ΠΡΠ½ΠΈΠΊΡΡ/ΠΠΈΠ½ΡΠΊΡΡ. ΠΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ Π·Π½Π°ΠΊΠΎΠ²Π° Π½Π° Π£Π’Π€-8 ΡΠ° ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΠΌ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° LANG ΠΈΠ»ΠΈ LC_CTYPE . ΠΠΎΡΠ°ΡΠ΅ΡΠ΅ ΠΏΠΎΠ½ΠΎΠ²ΠΎ Π΄Π° ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ΅ ΡΠ²ΠΎΡΠ΅ Π΄ΠΈΡΠΊΠΎΠ²Π΅. ΠΠΎΡΠ°ΡΠ΅ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ Π²ΡΡΡΡ ΡΠ»ΠΎΠ²Π° Π½Π° βTrue Type Lucida Consoleβ (Π½Π΅ ΡΠ°ΡΡΠ΅ΡΡΠΊΠ° ΡΠ»ΠΎΠ²Π°) Π°ΠΊΠΎ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π½Ρ Π¦ΠΈΠ³Π²ΠΈΠ½ ΠΊΠΎΠ½Π·ΠΎΠ»Ρ.
ΠΠ·Π΄Π°ΡΠ΅ Π¦ΠΈΠ³Π²ΠΈΠ½Π° ΡΠ΅ ΠΏΠΎΠ½Π°ΡΠ° ΠΈΡΡΠΎ ΠΊΠ°ΠΎ ΠΡΠ½ΠΈΠΊΡ ΠΈΠ·Π΄Π°ΡΠ΅ Π²ΡΠ΄-Π°. Π£ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° Π½ΠΈΡΡ Π·Π°ΠΏΠΈΡΠ°Π½Π΅ ΠΎΠ·Π½Π°ΠΊΠ΅ ΡΠ΅Π΄ΠΎΡΠ»Π΅Π΄Π° Π±Π°ΡΡΠΎΠ²Π°, ΠΈ ΠΏΡΠ΅ΡΠΏΠΎΡΡΠ°Π²ΡΠ° ΡΠ΅ Π΄Π° ΡΡ ΠΊΠΎΠ΄ΠΈΡΠ°Π½ΠΈ Ρ Π¦ΠΈΠ³Π²ΠΈΠ½ ΠΊΠΎΠ΄ΠΈΡΠ°ΡΡ Π·Π½Π°ΠΊΠΎΠ²Π° Π»ΠΎΠΊΠ°Π»ΠΈΡΠ΅ΡΠ°.
ΠΠΠ’ΠΠ’ΠΠΠ
ΠΠΊΠΎ
ΡΠ΅
ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π°
ΠΎΠΊΡΡΠΆΠ΅ΡΠ°
WCDHOME
, Π²ΡΠ΄
ΡΠ΅
ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ
WCDHOME
ΡΠΌΠ΅ΡΡΠΎ
HOME
. Π‘Π²Π΅
"*.wcd"
Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅
ΡΡ
ΡΠ΅ΠΊΡΡΡΠ°Π»Π½Π΅
Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅.
ΠΠΎΠ³Ρ ΡΠ΅
ΡΡΠ΅ΡΠΈΠ²Π°ΡΠΈ
ΠΏΠΎΠΌΠΎΡΡ
ΡΡΠ΅ΡΠΈΠ²Π°ΡΠ°
ΡΠ΅ΠΊΡΡΠ°.
ΠΡΠ΄
ΠΈΠ·Π΄Π°ΡΠ΅
ΠΠΈΠ½Π΄ΠΎΡΠ·
Π»ΠΈΠ½ΠΈΡΠ΅
Π½Π°ΡΠ΅Π΄Π±ΠΈ
ΡΠ΅ ΠΏΠΎΠ½Π°ΡΠ°
ΠΊΠ°ΠΎ ΠΠΠ‘
ΠΈΠ·Π΄Π°ΡΠ΅.
Π¦ΠΈΠ³Π²ΠΈΠ½
ΠΈΠ·Π΄Π°ΡΠ΅
Π²ΡΠ΄-Π° ΡΠ΅
ΠΏΠΎΠ½Π°ΡΠ°
ΠΊΠ°ΠΎ
ΠΡΠ½ΠΈΠΊΡ
ΠΈΠ·Π΄Π°ΡΠ΅.
wcd.exe
ΠΡΠΎΠ³ΡΠ°ΠΌ. Π£ ΠΡΠ½ΠΈΠΊΡ ΡΠΊΠΎΡΠΊΠ°ΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌ ΡΠ΅ ΡΠ²Π΅ΠΊ ΠΏΠΎΠ·ΠΈΠ²Π° ΡΡΠ½ΠΊΡΠΈΡΠΎΠΌ ΠΈΠ»ΠΈ Π°Π»ΠΈΡΠ°ΡΠΎΠΌ, ΡΠ΅Ρ ΡΡΠ΅Π½ΡΡΠ½ΠΈ ΡΠ°Π΄Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΡΠ½ΠΈΠΊΡ ΡΠΊΠΎΡΠΊΠ΅ ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠΈ ΡΠ°ΠΌΠΎ ΡΠ³ΡΠ°ΡΠ΅Π½ΠΎΠΌ Π½Π°ΡΠ΅Π΄Π±ΠΎΠΌ βcdβ. ΠΠΎΠ³Π»Π΅Π΄Π°ΡΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠ΄Π΅ΡΠ°ΠΊ ΠΠΠ‘Π’ΠΠΠΠ¦ΠΠΠ.
ΠΎΡΠ½ΠΎΠ²Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ°Π±Π»Π°
ΠΠ²ΠΎ ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ Π°Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ°Π±Π»Π° Ρ ΠΊΠΎΡΠΎΡ Π²ΡΠ΄ ΡΡΠ°ΠΆΠΈ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ°. ΠΠΊΠΎ Π½ΠΈΡΠ΅ ΡΠΈΡΡΠΈΠ²Π° Π²ΡΠ΄ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠΈ Π½ΠΎΠ²Ρ.
ΠΠΠ‘:
\treedata.wcd or %HOME%\treedata.wcd
ΠΡΠ½ΠΈΠΊΡ:
$HOME/.treedata.wcd
ΠΏΠΎΡΠ΅Π±Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ°Π±Π»Π°
ΠΠ·Π±ΠΎΡΠ½Π° ΠΏΠΎΡΠ΅Π±Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ°Π±Π»Π°. ΠΠΊΠΎ ΠΏΠΎΡΡΠΎΡΠΈ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΈΡΠ° Π²ΡΠ΄ ΡΠ΅ ΠΏΠΎΠΊΡΡΠ°ΡΠΈ Π΄Π° Π½Π°ΡΠ΅ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ° ΠΈ Ρ ΡΠΎΡ ΡΠ°ΠΊΠΎΡΠ΅.
ΠΠΠ‘:
\extra.wcd or %HOME%\extra.wcd
ΠΡΠ½ΠΈΠΊΡ:
$HOME/.extra.wcd
Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π·Π°Π±ΡΠ°Π½Π΅
Π£ ΠΎΠ²ΠΎΡ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ Π²ΡΠ΄ ΡΡΠ°Π²ΡΠ° Π·Π°Π±ΡΠ°ΡΠ΅Π½Π΅ ΠΏΡΡΠ°ΡΠ΅. ΠΠΈΠ΄ΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΡ -b . ΠΠΎΠΊΠ΅ΡΠΈ ΡΡ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ΠΈ.
ΠΠΠ‘:
\ban.wcd or %HOME%\ban.wcd
ΠΡΠ½ΠΈΠΊΡ:
$HOME/.ban.wcd
Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π°Π»ΠΈΡΠ°ΡΠ°
ΠΠΏΡΠΈΠΎΠ½Π°Π»Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ° Π²ΡΠ΄ Π°Π»ΠΈΡΠ°ΡΠΈΠΌΠ°. ΠΠΈΠ΄ΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΡ -l .
ΠΠΠ‘:
\alias.wcd or %HOME%\alias.wcd
ΠΡΠ½ΠΈΠΊΡ:
$HOME/.alias.wcd
Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊΠ°
Π£ ΠΎΠ²ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ Π²ΡΠ΄ ΡΡΠ²Π° ΡΠ²ΠΎΡ ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊ. Π‘Π»ΠΎΠ²ΠΎ Π΄ΠΈΡΠΊΠ° ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈΡΠΈ ΠΎΠΏΡΠΈΡΠΎΠΌ -d .
ΠΠΠ‘:
c:\stack.wcd or %HOME%\stack.wcd
ΠΡΠ½ΠΈΠΊΡ:
$HOME/.stack.wcd
ΠΠ°Π·ΠΈΠ² Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΠΌ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° WCDSTACKFILE . ΠΠΈΠ΄ΠΈΡΠ΅ ΠΎΠ΄Π΅ΡΠ°ΠΊ ΠΠ ΠΠΠΠΠΠΠΠ ΠΠΠ Π£ΠΠΠΠ.
go-ΡΠΊΡΠΈΠΏΡΠ°
ΠΠ²ΠΎ ΡΠ΅ ΡΠΊΡΠΈΠΏΡΠ° ΡΠΊΠΎΡΠΊΠ΅ ΠΊΠΎΡΡ βwcd.exeβ ΡΡΠ²Π°ΡΠ° ΡΠ²Π°ΠΊΠΈ ΠΏΡΡ. ΠΠ·Π²ΠΎΡ ΡΠ΅ ΠΏΡΡΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡΠ΅ ΠΈΠ»ΠΈ Π°Π»ΠΈΡΠ°ΡΠ°. Π‘Π»ΠΎΠ²ΠΎ Π΄ΠΈΡΠΊΠ° ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠΈ ΠΎΠΏΡΠΈΡΠΎΠΌ β-dβ . ΠΠ· ΠΈΡΡΠΎΡΠΈΡΡΠΊΠΈΡ ΡΠ°Π·Π»ΠΎΠ³Π° ΡΠ΅ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π½ΠΎ ΡΡΠ°Π²ΡΠ° Ρ "$HOME/bin" Π½Π° ΠΡΠ½ΠΈΠΊΡ ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ°. ΠΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΎΠ²Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠΈ ΠΎΠΏΡΠΈΡΠΎΠΌ β-Gβ .
DOS bash:
c:/wcd.go or $HOME/wcd.go
Windows Command Prompt: c:\wcdgo.bat ΠΈΠ»ΠΈ
%HOME%\wcdgo.bat
Windows PowerShell: $env:HOME\wcdgo.ps1
WinZsh: $HOME/wcd.go
Cygwin/MSYS: $HOME/bin/wcd.go
OS/2 Command Prompt: c:\wcdgo.cmd ΠΈΠ»ΠΈ
%HOME%\wcdgo.cmd
OS/2 bash: c:/wcd.go ΠΈΠ»ΠΈ $HOME/wcd.go
Unix: $HOME/bin/wcd.go
ΡΠ΅Π»Π°ΡΠΈΠ²Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΠ°Π±Π»Π°
Π’Π΅ΠΊΡΡΡΠ°Π»Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ° ΡΠ΅Π»Π°ΡΠΈΠ²Π½ΠΈΠΌ ΠΏΡΡΠ°ΡΠ°ΠΌΠ° ΠΈΠ· ΠΠΠ ΠΠΠ’ΠΠ ΠΠΠ£ΠΠ . ΠΠΈΠ΄ΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΠ΅ +S , -n ΠΈ +n .
ΠΠΠ‘:
ΠΠ£Π’ΠΠΠ\rtdata.wcd
ΠΡΠ½ΠΈΠΊΡ:
ΠΠ£Π’ΠΠΠ/.rtdata.wcd
ΠΠ ΠΠΠΠΠΠΠΠ ΠΠΠ Π£ΠΠΠΠ
HOME
ΠΡΠ΄ ΠΊΠΎΡΠΈΡΡΠΈ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Ρ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° HOME Π΄Π° ΠΎΠ΄ΡΠ΅Π΄ΠΈ Π³Π΄Π΅ ΡΠ΅ ΡΠΌΠ΅ΡΡΠΈΡΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠ΄Π΅ΡΠ°ΠΊ ΠΠΠ’ΠΠ’ΠΠΠ. ΠΠ²ΠΎ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΏΡΠ΅Π²Π°Π·ΠΈΡΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΠΌ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° WCDHOME .
HOME ΡΠ°ΠΊΠΎΡΠ΅ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ΅ Π³Π΄Π΅ ΡΠ΅ ΠΏΠΎΡΠ΅ΡΠΈ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ΅ Π΄ΠΈΡΠΊΠ° ΠΊΠ°Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠΏΡΠΈΡΠ° β-sβ . ΠΠ²ΠΎ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΏΡΠ΅Π²Π°Π·ΠΈΡΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΠΌ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° WCDSCAN .
ΠΠ° ΠΡΠ½ΠΈΠΊΡ, Π¦ΠΈΠ³Π²ΠΈΠ½, ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΠΎΡΠ½Ρ ΡΠΊΠΎΡΠΊΡ, WinZsh ΠΈ MSYS ΠΈΠ·Π΄Π°ΡΠ° ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ ΡΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½Π° HOME ΠΈΠ»ΠΈ WCDHOME . ΠΠ° Π΄ΡΡΠ³Π° ΠΈΠ·Π΄Π°ΡΠ° Π²ΡΠ΄-Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΎΠ²ΠΈΡ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΈΡ ΡΠ΅ ΠΈΠ·Π±ΠΎΡΠ½ΠΎ.
ΠΠΊΠΎ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½ΠΎ HOME Π½Π° ΠΠΠ‘-Ρ/ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ, Π²ΡΠ΄ ΡΠ΅ ΡΡΠ°Π²ΠΈΡΠΈ ΡΠ²Π΅ ΡΠ²ΠΎΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ (treedata.wcd, extra.wcd, alias.wcd, ban.wcd, wcd.go) Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ HOME . ΠΠΎΠ½Π°ΡΠ°ΡΠ΅ Π²ΡΠ΄-Π° ΡΠ΅ ΡΠ°Π΄Π° ΠΈΡΡΠΎ ΠΡΠ½ΠΈΠΊΡ ΠΈΠ·Π΄Π°ΡΡ Π²ΡΠ΄-Π°. ΠΡΠ΄ ΡΠ΅ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠΈ Π΄ΠΈΡΠΊ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ ΠΈΠ· HOME . ΠΠΈΡΠΊΠΎΠ²ΠΈ Π½Π΅ΡΠ΅ Π±ΠΈΡΠΈ ΡΠ°ΠΌΠΎΡΡΠ°Π»Π½ΠΎ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°Π½ΠΈ ΠΏΡΠ΅Π»Π°ΡΠΊΠΎΠΌ Π½Π° ΡΠΈΡ . Π’ΠΎ ΡΡΠ΅Π±Π° ΠΈΠ·ΡΠΈΡΠΈΡΠΎ Π΄Π° ΠΊΠ°ΠΆΠ΅ΡΠ΅ Π²ΡΠ΄-Ρ. ΠΠΏΡ.:
wcd -S c: -A d: -A e:
Π£ΠΏΠΎΡΠ΅ΡΠΈΠ²Π°ΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΡΠ΅ ΡΠ°Π΄Π° ΡΠ²Π΅ΠΎΠΏΡΡΠ΅ Π½Π°Π΄ ΡΠ²ΠΈΠΌ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°Π½ΠΈΠΌ Π΄ΠΈΡΠΊΠΎΠ²ΠΈΠΌΠ°.
WCDHOME
ΠΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π° ΠΎΠΊΡΡΠΆΠ΅ΡΠ° WCDHOME ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Ρ ΠΌΠ΅ΡΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π²ΡΠ΄-Π°. ΠΠΊΠΎ ΡΡ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½Π΅ ΠΈ HOME ΠΈ WCDHOME , WCDHOME ΡΠ΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΡΠΌΠ΅ΡΡΠΎ HOME .
Π£ Π²ΡΠ΄ ΠΈΠ·Π΄Π°ΡΠΈΠΌΠ° ΠΏΡΠ΅ 5.1.5 WCDHOME ΡΠ°ΠΊΠΎΡΠ΅ Π·Π°ΠΌΠ΅ΡΡΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ°. ΠΠ²ΠΎ ΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΎ. ΠΠ΄ ΠΈΠ·Π΄Π°ΡΠ° 5.1.5 WCDHOME Π½Π΅ ΠΌΠ΅ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ°. ΠΠΈΠ΄ΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΡ β-sβ . ΠΠ΄ ΠΈΠ·Π΄Π°ΡΠ° 5.1.5, ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΎΠΊΡΡΠΆΠ΅ΡΠ΅ WCDSCAN Π΄Π° ΠΏΡΠ΅Π²Π°Π·ΠΈΡΠ΅ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ°.
ΠΡΠΈΠΌΠ΅Ρ Π·Π° Π»ΠΈΠ½ΠΈΡΡ Π½Π°ΡΠ΅Π΄Π±ΠΈ Π·Π° ΠΠΠ‘, ΠΠΈΠ½Π΄ΠΎΡΠ·, ΠΠ‘/2:
set WCDHOME=C:\Korisnici\erwin\wcd
ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠΊΠΎΡΠΊΠ΅ ΠΠΠ‘ΠΠΠ‘ Π²ΡΡΡΠ΅:
export WCDHOME="$HOME/.wcd"
ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠΊΠΎΡΠΊΠ΅ βCshβ Π²ΡΡΡΠ΅:
setenv WCDHOME "$HOME/.wcd"
WCDSCAN
ΠΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Ρ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° WCDSCAN Π΄Π° ΠΏΡΠ΅Π²Π°Π·ΠΈΡΠ΅ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ° HOME . ΠΠ΅ΡΠΈΠ½ΠΈΡΠΈΡΠ΅ Π΄Π²ΠΎΡΠ°ΡΠΊΠΎΠΌ ΠΎΠ΄Π²ΠΎΡΠ΅Π½ ΡΠΏΠΈΡΠ°ΠΊ (ΠΡΠ½ΠΈΠΊΡ) Π΄Π° ΠΎΠ΄ΡΠ΅Π΄ΠΈΡΠ΅ Π²ΠΈΡΠ΅ ΠΎΠ΄ ΡΠ΅Π΄Π½ΠΎΠ³ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ°. ΠΠ° ΠΠΠ‘-Ρ/ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΏΠΈΡΠ°ΠΊ ΡΠ°Π·Π΄Π²ΠΎΡΠ΅Π½ Π·Π°ΠΏΠ΅ΡΠ°ΡΠΊΠΎΠΌ.
ΠΡΠΈΠΌΠ΅ΡΠΈ Π·Π° Π»ΠΈΠ½ΠΈΡΡ Π½Π°ΡΠ΅Π΄Π±ΠΈ Π·Π° ΠΠΠ‘, ΠΠΈΠ½Π΄ΠΎΡΠ·, ΠΠ‘/2:
set
WCDSCAN=C:\Korisnici\erwin;D:\data
set
WCDSCAN=%HOMEDRIVE%%HOMEPATH%;\\projectdrive\projectX
ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠΊΠΎΡΠΊΠ΅ ΠΠΠ‘ΠΠΠ‘ Π²ΡΡΡΠ΅:
export WCDSCAN="$HOME:/projectdisk/projectX"
ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠΊΠΎΡΠΊΠ΅ βCshβ Π²ΡΡΡΠ΅:
setenv WCDSCAN "$HOME:/projectdisk/projectX"
WCDFILTER
ΠΠ°Π²Π΅Π΄ΠΈΡΠ΅ ΡΠΈΠ»ΡΠ΅ΡΠ΅ ΡΠ° ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΠΌ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° WCDFILTER . Π‘Π²ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΈ ΠΊΠΎΡΠΈ ΡΠ΅ Π½Π΅ ΠΏΠΎΠ΄ΡΠ΄Π°ΡΠ°ΡΡ ΡΠ° ΡΠΈΠ»ΡΡΠΈΠΌΠ° Π·Π°Π½Π΅ΠΌΠ°ΡΡΡΡ ΡΠ΅. Π‘ΠΏΠΈΡΠ°ΠΊ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΎΠ΄ΡΠ΅Π΄ΠΈΡΠΈ ΡΠ°Π·Π΄Π²Π°ΡΠ°ΡΠ΅ΠΌ ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΏΠΎΠΌΠΎΡΡ ΡΠ°Π·Π΄Π²ΠΎΡΠ½ΠΈΠΊΠ° ΠΏΡΡΠ°ΡΠ΅ ΡΠΊΠΎΡΠΊΠ΅. Π‘Π»ΠΈΡΠ½ΠΎ ΠΊΠ°ΠΎ ΠΎΠ΄ΡΠ΅ΡΠΈΠ²Π°ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π΅ PATH . Π Π°Π·Π»ΠΈΠΊΠΎΠ²Π°ΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ ΡΠ»ΠΎΠ²Π° Π½Π°Π»Π°ΠΆΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌ.
ΠΡΠΈΠΌΠ΅Ρ Π·Π° Π»ΠΈΠ½ΠΈΡΡ Π½Π°ΡΠ΅Π΄Π±ΠΈ Π·Π° ΠΠΠ‘, ΠΠΈΠ½Π΄ΠΎΡΠ·, ΠΠ‘/2:
set WCDFILTER=projects;doc
ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠΊΠΎΡΠΊΠ΅ ΠΠΠ‘ΠΠΠ‘ Π²ΡΡΡΠ΅:
export WCDFILTER="projects:doc"
ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠΊΠΎΡΠΊΠ΅ βCshβ Π²ΡΡΡΠ΅:
setenv WCDFILTER "projects:doc"
WCDBAN
ΠΡΡΠ°ΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½Π΅ ΠΎΠΊΡΡΠΆΠ΅ΡΠ΅ΠΌ WCDBAN Π±ΠΈΡΠ΅ Π·Π°Π±ΡΠ°ΡΠ΅Π½Π΅ Π²ΡΠ΄-ΠΎΠΌ. ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠΏΡΠΈΡΡ β-bβ . ΠΠ°Π²Π΅Π΄ΠΈΡΠ΅ ΡΠΏΠΈΡΠ°ΠΊ ΠΏΡΡΠ°ΡΠ° ΡΠ°Π·Π΄Π²ΠΎΡΠ΅Π½ΠΈΡ ΡΠ°Π·Π΄Π²ΠΎΡΠ½ΠΈΠΊΠΎΠΌ PATH ΡΠΊΠΎΡΠΊΠ΅.
WCDEXCLUDE
ΠΡΡΠ°ΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½Π΅ ΠΎΠΊΡΡΠΆΠ΅ΡΠ΅ΠΌ WCDEXCLUDE Π±ΠΈΡΠ΅ ΠΈΠ·Π±Π°ΡΠ΅Π½Π΅ Π²ΡΠ΄-ΠΎΠΌ. ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠΏΡΠΈΡΠ΅ β-xβ ΠΈ β-xfβ . ΠΠ°Π²Π΅Π΄ΠΈΡΠ΅ ΡΠΏΠΈΡΠ°ΠΊ ΠΏΡΡΠ°ΡΠ° ΡΠ°Π·Π΄Π²ΠΎΡΠ΅Π½ΠΈΡ ΡΠ°Π·Π΄Π²ΠΎΡΠ½ΠΈΠΊΠΎΠΌ PATH ΡΠΊΠΎΡΠΊΠ΅.
ΠΡΠΈΠΌΠ΅Ρ Π·Π° Π»ΠΈΠ½ΠΈΡΡ Π½Π°ΡΠ΅Π΄Π±ΠΈ Π·Π° ΠΠΠ‘, ΠΠΈΠ½Π΄ΠΎΡΠ·, ΠΠ‘/2:
set WCDEXCLUDE=*/windows;*/temp;*CVS
ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠΊΠΎΡΠΊΠ΅ ΠΠΠ‘ΠΠΠ‘ Π²ΡΡΡΠ΅:
export WCDEXCLUDE="/dev:/tmp:*CVS"
ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠΊΠΎΡΠΊΠ΅ βCshβ Π²ΡΡΡΠ΅:
setenv WCDEXCLUDE "/dev:/tmp:*CVS"
WCDUSERSHOME
ΠΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Ρ Π»ΠΈΡΠ½ΠΎΠ³ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ°. ΠΠ° ΠΠΠ‘-Ρ/ΠΠΈΠ½Π΄ΠΎΡΠ·Ρ ΠΎΡΠ½ΠΎΠ²Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΡΠ΅ "\\users". ΠΠ° ΠΡΠ½ΠΈΠΊΡΡ/Π¦ΠΈΠ³Π²ΠΈΠ½-Ρ ΠΎΡΠ½ΠΎΠ²Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΡΠ΅ c</home>. ΠΠ²Π° ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΏΡΠ΅Π³Π»Π΅Π΄Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΡΠ°Π±Π»Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° Π΄ΡΡΠ³ΠΈΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ°. ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠΏΡΠΈΡΠ΅ β-uβ ΠΈ β+uβ . Π£ ΠΎΠΏΡΠΈΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΡ Π²ΡΠ΄ ΡΠ΅ ΠΈΡΠΏΠΈΡΠ°ΡΠΈ ΡΠ²Π΅ ΡΠΈΠ»ΡΠ΅ΡΠ΅, Π·Π°Π±ΡΠ°Π½Π΅ ΠΈ ΠΈΠ·ΡΠ·ΠΈΠΌΠ°ΡΠ°. ΠΠΎΠ³Π»Π΅Π΄Π°ΡΡΠ΅ ΠΎΠΏΡΠΈΡΡ β-vβ .
WCDSTACKFILE
ΠΡΠ΄ Π΄Π°ΡΠ΅ ΠΏΡΠ΅Π΄Π½ΠΎΡΡ WCDSTACKFILE Ρ ΠΎΠ΄Π½ΠΎΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π½Π°Π·ΠΈΠ² Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊΠ° (Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΎΠ΄Π΅ΡΠ°ΠΊ ΠΠΠ’ΠΠ’ΠΠΠ). Π‘Π° ΠΎΠ²ΠΎΠΌ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΎΠΌ ΡΠ²Π°ΠΊΠ° ΡΠΊΠΎΡΠΊΠ° (ΠΈΠ»ΠΈ ΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΈ Π΅ΠΌΡΠ»Π°ΡΠΎΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°) ΠΌΠΎΠΆΠ΅ ΠΈΠΌΠ°ΡΠΈ ΡΠ²ΠΎΡ ΠΏΡΠΈΠ²Π°ΡΠ½ΠΈ ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊ ΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΈΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ°.
ΠΠ° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΡΠ΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Ρ Π²ΡΠ΅ΠΌΠ½ΡΠΊΠΈ Π·Π°ΡΠ½ΠΎΠ²Π°Π½Ρ βYYYYMMDD-HHMMSSβ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ Π·Π° ΡΠ²Π°ΠΊΡ ΠΌΠ΅ΡΡΠ΄Π΅ΡΡΡΠ²Π΅Π½Ρ ΡΠΊΠΎΡΠΊΡ.
export WCDSTACKFILE=$HOME/.wcd/stack.$(date +%Y%m%d-%H%M%S)
ΠΠ° ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊ ΠΏΠΎ β xterm (1)β-Ρ, ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Ρ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° βxtermβ-Π° WINDOWID :
export WCDSTACKFILE=$HOME/.wcd/stack.$WINDOWID
ΠΠ° ΠΠ½Ρ β screen (1)β, Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΡΠΏΡΠ΅ΠΌΠ½ΠΈΠΊ ΠΏΠΎ Π΅ΠΊΡΠ°Π½Ρ:
export WCDSTACKFILE=$HOME/.wcd/stack.$WINDOW
TERMINFO
ΠΠΊΠΎ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π° ΠΎΠΊΡΡΠΆΠ΅ΡΠ° TERMINFO Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½Π°, Π²ΡΠ΄ ΡΠ° Π½ΠΊΡΡΡΠ·ΠΈΡ ΡΡΡΠ΅ΡΠ΅ΠΌ Π²ΡΡΠΈ ΠΏΡΠΎΠ²Π΅ΡΡ Π·Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠΈΡΠΎΠΌ Π»ΠΎΠΊΠ°Π»Π½ΠΎΠ³ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° ΠΏΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΡ. ΠΠ²ΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΎ Π°ΠΊΠΎ Π΄Π΅ΡΠΈΠ½ΠΈΡΠΈΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Π½ΠΈΡΡ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΡ. Π§Π΅ΡΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π° ΠΌΠ΅ΡΡΠ° ΡΡ "/usr/lib/terminfo" ΠΈ "/usr/share/terminfo".
PDC_RESTORE_SCREEN
ΠΡΠ΄ ΡΠ° ΠΠΠΡΡΡΠ·ΠΈΡ ΡΡΡΠ΅ΡΠ΅ΠΌ ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π°ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Ρ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° PDC_RESTORE_SCREEN . ΠΠΊΠΎ ΡΠ΅ ΠΎΠ²Π° ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π° ΠΎΠΊΡΡΠΆΠ΅ΡΠ° ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½Π°, ΠΠΠΡΡΡΠ·ΠΈΡ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠΈ ΡΠΌΠ½ΠΎΠΆΠ°ΠΊ ΡΠ°Π΄ΡΠΆΠ°ΡΠ° Π΅ΠΊΡΠ°Π½Π° Ρ ΡΡΠ΅Π½ΡΡΠΊΡ ΠΏΠΎΠΊΡΠ΅ΡΠ°ΡΠ° Π²ΡΠ΄-Π°; ΠΊΠ°Π΄Π° Π²ΡΠ΄ ΠΈΠ·Π°ΡΠ΅, Π΅ΠΊΡΠ°Π½ ΡΠ΅ Π±ΠΈΡΠΈ Π²ΡΠ°ΡΠ΅Π½. ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΠΠΈΠ½Π΄ΠΎΡΠ· Π»ΠΈΠ½ΠΈΡΡ Π½Π°ΡΠ΅Π΄Π±ΠΈ:
set PDC_RESTORE_SCREEN=1
ΠΠΈΠ½Π΄ΠΎΡΠ· ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° ΡΡΠ²Π°ΡΠ΅ ΡΠ°ΠΌΠΎ ΠΌΠ°Π»Π΅ ΠΌΠ΅ΡΡΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅. ΠΠ°ΠΊΠ»Π΅, Π½ΠΈΡΠ΅ ΡΠ²Π΅ΠΊ ΠΌΠΎΠ³ΡΡΠ΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠΈ ΡΠ²Π΅. ΠΠ΅ΠΊΠΈ Π½Π΅ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ ΠΏΠΎΠ΄Π°ΡΠΈ ΠΌΠΎΠ³Ρ Π±ΠΈΡΠΈ ΠΈΡΠΏΠΈΡΠ°Π½ΠΈ Ρ ΠΊΠΎΠ½Π·ΠΎΠ»ΠΈ Π½Π°ΠΊΠΎΠ½ ΠΈΠ·Π»Π°ΡΠΊΠ° ΠΈΠ· Π²ΡΠ΄-Π° Π°ΠΊΠΎ ΡΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΈΠ»ΠΈ Π²Π΅Π»ΠΈΠΊΡ ΡΠΈΡΠΈΠ½Ρ ΠΌΠ΅ΡΡΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅.
SHELL
ΠΡΠΏΠΈΡ "#!$SHELL" Ρ ΠΏΡΠ²ΠΎΠΌ ΡΠ΅Π΄Ρ βgoβ-ΡΠΊΡΠΈΠΏΡΠ΅ Π·Π° ΠΠΠ‘ΠΠΠ‘ Π²ΡΡΡΡ ΡΠΊΠΎΡΠΊΠ΅ ΠΈΠ»ΠΈ βCβ ΡΠΊΠΎΡΠΊΠ΅ ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π°Π½ Π·Π° 8-Π±ΠΈΡΠ½Π΅ Π·Π½Π°ΠΊΠΎΠ²Π΅. ΠΠ΅ΠΊΠ΅ ΡΠΊΠΎΡΠΊΠ΅ ΠΈΠ½Π°ΡΠ΅ ΠΌΠΈΡΠ»Π΅ Π΄Π° ΡΠ΅ βgoβ-ΡΠΊΡΠΈΠΏΡΠ° Π±ΠΈΠ½Π°ΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΈ Π½Π΅ΡΠ΅ ΡΠ΅ ΠΈΠ·Π²ΠΎΡΠΈΡΠΈ. Π£ Π¦ΠΈΠ³Π²ΠΈΠ½ ΠΠ°Ρ-Ρ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π° SHELL ΠΌΠΎΡΠ° Π±ΠΈΡΠΈ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½Π° Ρ ΠΎΠΊΡΡΠΆΠ΅ΡΡ ΠΏΠΎΠΌΠΎΡΡ Π½Π°ΡΠ΅Π΄Π±Π΅ "export", Ρ ΡΡΠΏΡΠΎΡΠ½ΠΎΠΌ Π²ΡΠ΄ Π½Π΅ ΠΌΠΎΠΆΠ΅ ΠΏΡΠΎΡΠΈΡΠ°ΡΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Ρ.
BASH
ΠΡΠ΄ Π·Π° ΠΠΠ‘ Π±Π°Ρ ΠΊΠΎΡΠΈΡΡΠΈ $BASH ΡΠΌΠ΅ΡΡΠΎ $SHELL, ΡΠ΅Ρ β$SHELLβ ΠΏΠΎΠΊΠ°Π·ΡΡΠ΅ Π½Π° ΠΠΠ‘ ΡΠΊΠΎΡΠΊΡ Π½Π°ΡΠ΅Π΄Π±ΠΈ. ΠΠΎΡΠ°ΡΠ΅ΡΠ΅ Π΄Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ΅ΡΠ΅ $BASH Π½Π°ΡΠ΅Π΄Π±ΠΎΠΌ "export", Ρ ΡΡΠΏΡΠΎΡΠ½ΠΎΠΌ Π²ΡΠ΄ Π½Π΅ΡΠ΅ ΠΌΠΎΡΠΈ Π΄Π° ΡΠΈΡΠ° ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Ρ.
ΠΠΠΠΠ’Π Π’ΠΠΠΠΠ
sh (1), bash (1), csh (1), ksh (1), zsh (1), locale (1), ncurses (1),
ΠΠ£Π’ΠΠ Π
ΠΡΠ΄ ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΠΎ ΠΡΠ²ΠΈΠ½ ΠΠΎΡΠ΅ΡΠ»Π°Π½Π΄Π΅Ρ <waterlan@xs4all.nl>
ΠΠ°ΡΠΈΡΠ½Π° ΡΡΡΠ°Π½ΠΈΡΠ° ΠΏΡΠΎΡΠ΅ΠΊΡΠ°: <http://waterlan.home.xs4all.nl/>
ΠΠΎΠ²Π½ΠΈΡΠ° ΠΈΠ·Π²ΠΎΡΠ°: <http://sourceforge.net/projects/wcd/>
Π€ΠΎΡΠΌΠ°ΡΠΈΡΠ°ΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΡΠΏΡΡΡΡΠ²Π° ΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈΠΎ ΠΠ°ΡΠΈ ΠΠ»ΡΠΎ <jari.aalto@cante.net>.
βNCDβ ΡΠ΅ ΠΈΠ·Π²ΠΎΡΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΠΎ ΠΡΠ΅Π΄ ΠΠΈΠ½Π³ΡΠ±ΡΠΈ Π·Π° βNorton Utilitiesβ ΠΠ΅ΡΠ΅ΡΠ° ΠΠΎΡΡΠΎΠ½Π° ΠΎΠΊΠΎ 1987. ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ <http://www.softpanorama.org/OFM/norton_change_directory_clones.shtml>