ืืืื ืืคืงืืื mksh ืฉื ืืชื ืืืคืขืื ืืกืคืง ืืืืจืื ืืืื ืื ืฉื OnWorks ืืืืฆืขืืช ืืืช ืืชืื ืืช ืืขืืืื ืืืงืืื ืืช ืืืจืืืืช ืฉืื ื, ืืืื Ubuntu Online, Fedora Online, ืืืืืืืจ ืืงืืื ืฉื Windows ืื ืืืืืืืจ ืืงืืื ืฉื MAC OS
ืชึธืึฐื ึดืืช:
ืฉืึตื
ืืงืฉ, sh - ืืขืืคืช ืืืจืืกื ืงืืจื
ืชึทืงืฆึดืืจ
ืืงืฉ [-+abCefhiklmnprUuvXx] [-T [!]tty | -] [-+o ืืึนืคึผึฐืฆึดืึธื] [-c ืืืจืืืช | -s | ืคืืื
[ืืขื ื ...]]
ืฉื ืืืื ื [ืืขื ื ...]
ืชืืืืจ
ืืงืฉ ืืื ืืชืืจืืื ืคืงืืืืช ืืืืืขื ืื ืืฉืืืืฉ ืืื ืืจืืงืืืื ืืื ืืฉืืืืฉ ืืกืงืจืืคื ืคืื. ืฉืึถืึธื
ืฉืคืช ืืคืงืืื ืืื ืงืืืฆืช ืขื ืฉื ืฉืคืช ืืืขืืคืช sh(C) ืืชืืืืช ืืืืื ืจืื ื-
ืคืื ืงืืจื ืืงืืจื. ืืคืขืืื, ืืฃ ืืืจืื ืื ืขืฉืื ืืชืช ืขืฆืืช ืกืงืจืืคืืื; ืืืื ืฉืื
ืืคืขืืื ืืืงื ืืืฉืืื ืืื ืกืงืจืืคืืื ืฉื ืืขืืคืช ื ืืืืช ืื ืชืงื ืื ืฉืื ืื
ืืืืืข ืืืฆื ืืจืืฉ ืืืจืืฉืื ื ืืงืฉ ืืืฉืืื ืืืฉ ืืงืืช ืืืชื ืืืื.
ืื ื an ืื ืืจืืืื ืึดืฉืืชึทืึตืฉื, so ืื ืืงืฉ?
ืืงืฉ ืืื ืืชืืจืืื ืฉื ืืขืืคืช UNIX / ืคืงืืื, ืืืืื ื COMMAND.COM or CMD.EXE, ืฉืืฉ
ื ืืื ื-Android Open Source Project ืืืจ ืืื ืื. ืืขืืงืจืื, ืื ืชืืื ืืช
ืฉืจืฅ ืืืจืืื ื (ืืืื ืืกืืฃ), ืืืงื ืงืื ืืฉืชืืฉ ืืืจืืฅ ืคืงืืืืช ืื ืกืงืจืืคืืื,
ืื ืฉืืคืฉืจ ืืืงืฉ ืืื ื ืืขืฉืืช ืื ืขื ืืื ืชืืื ืืช ืืืจืืช, ืืคืืื ืืจืงืข. ืื ืคืจืืืืืืื
ืืืื ืืช ืงืืคืฆืื ืฉืืชื ืขืฉืื ืืืืชืงื ืืื ืื ืืงืฉ ืืขืืืช ืืื ืฉืืืืช ืฉื ืืืฉืื ืืืจ
ืชืืื ืืช ืืืฉืชืืฉืช ืื.
ืืืื ื
ื ืืชื ืืงืจืื ืืฉืืจืืช ืืจืื ื-buildins, ืืืฉื ืื ืงืืฉืืจ ืืฆืืืข ืืืฉื ืฉืื ื-
ืฆืืฃ; ืื ืืืื ืืืืื ืืื, ืืื ื ืืืงื ืื ืขืืืืื ืืืื.
ืืืคืฉืจืืืืช ืื ืืืืงืื:
-c ืืืจืืืช ืืงืฉ ืืืฆืข ืืช ืืคืงืืืืช ืืืืืืืช ื ืืืจืืืช.
-i ืืขืืคืช ืืื ืืจืืงืืืืืช. ืืขืืคืช ืฉืงืืจืืช ืคืงืืืืช ืืงืื ืกืื ืืจืื ืืื
"ืืื ืืจืืงืืืื" ืื ื ืขืฉื ืฉืืืืฉ ืืืคืฉืจืืช ืื ืื ืื ืื ืงืื ืกืื ืืจืื ืืื ืฉืืืื ืกืื ืืจืืืช
ืืืืืจืื ืื tty(4). ืืืขืืคืช ืืื ืืจืืงืืืืืช ืืฉ ืืงืจืช ืขืืืื ืืืคืขืืช, ืืชืขืืืช
ืืืืชืืช SIGINT, SIGQUIT ื- SIGTERM, ืืืืคืืก ืื ืืืืช ืืคื ื ืงืจืืืช ืงืื
(ืจืื ืืช ืืคืจืืืจืื ืฉื PS1 ื-PS2). ืื ืื ืืขืื ืืช ืคืจืืืจ ENV ืื ืืช
mkshrc ืงืืืฅ (ืจืื ืืืื). ืขืืืจ ืงืื ืืืืช ืื ืืื ืืจืืงืืืืืืช, ื trackall ืืืคืฉืจืืช ืืืคืขืืช
ืืืจืืจืช ืืืื (ืจืื ืืช ืกื ืืคืงืืื ืืืื).
-l ืืขืืคืช ืื ืืกื. ืื ืืืกืืก ื ืงืจื ืขื ืืืขืืคืช (ืืืืืจ argv[0]) ืืชืืื ืขื
'-' ืื ืื ื ืขืฉื ืฉืืืืฉ ืืืคืฉืจืืช ืื, ืืื ืื ืืื ืฉืืืขืืคืช ืืื ืืขืืคืช ืื ืืกื; ืึดืจึฐืืึนืช
ืืชืืื ืงืืฆืื ืึฐืึทืึธื.
-p ืงืืืคื ืืืืืกืช. ืืขืืคืช ืืื "ืืืขืืคืช" ืื ืืืื ืืืฉืชืืฉ ืืืืืชื ืื ืืืื ืืงืืืฆื ืื
ืืื ื ืชืืืืื ืืช ืืืื ืืืฉืชืืฉ ืืืคืงืืืื ืื ืืืื ืืงืืืฆื (ืจืื getuid(2) ื getgid(2)).
ื ืืงืื ืืืคืฉืจืืช ืืคืจืืืืืืืช ืืืจื ืืืขืืคืช ืืืืืืจ ืืช ืืืื ืืืฉืชืืฉ ืืืคืงืืืื ืฉืื
(ืืืื ืงืืืฆื) ืืืืืื ืืืฉืชืืฉ ืืืืืชื ืฉืื (ืืืื ืงืืืฆื). ืืืฉืืืืช ื ืืกืคืืช, ืจืื ืืชืืื
ืงืืฆืื. ืื ืืืขืืคืช ืืืขืืคืช ืืืื ืื ืืื ื ืืืืืจ ืืืคืืจืฉ, ื-
ืืืคืฉืจืืช "ืืืขืืคืช" ื ืืืงืช ืืืืืืืืช ืืืืจ ืขืืืื ืงืืฆื ืืืชืืื.
-r ืืขืืคืช ืืืืืืช. ืืขืืคืช "ืืืืืืช" ืื ื ืขืฉื ืฉืืืืฉ ืืืคืฉืจืืช ืื. ืืืืื
ืืืืืืืช ื ืื ืกืืช ืืชืืงืฃ ืืืืจ ืฉืืืขืืคืช ืืขืืืช ืื ืคืจืืคืื ื-ENV
ืงืืฆืื:
ยท ืื ืืื ื cd (ื chdir) ืืคืงืืื ืืืฉืืชืช.
ยท ืื ื ืืชื ืืฉื ืืช ืืช ืืคืจืืืจืื SHELL, ENV ื-PATH.
ยท ืื ื ืืชื ืืฆืืื ืฉืืืช ืคืงืืืืช ืขื ื ืชืืืื ืืืืืืื ืื ืืืกืืื.
ยท ืื ืืื ื -p ืืคืฉืจืืช ืฉื ืืคืงืืื ืืืืื ืืช ืืคืงืืื ืื ื ืืชื ืืืฉืชืืฉ.
ยท ืื ื ืืชื ืืืฉืชืืฉ ืืืคื ืืืช ืฉืืืฆืจืืช ืงืืฆืื (ืืืืืจ '>', '>|', '>>', '<>').
-s ืืืขืืคืช ืงืืจืืช ืคืงืืืืช ืืงืื ืกืื ืืจืื; ืื ืืืืขืื ืื ืฉืืื ื ืืืคืฆืืื ืืืื ืื
ืคืจืืืจืื ืืืงืืืืื.
-T ืฉื ืชึทืคืึดืืจ ืืงืฉ ืขื tty(4) ืืืฉืืจ ื ืชืื. ืืฉืืืืื ืฉื, /dev/ttyCname ื
/dev/ttyname ืื ืกืื ืืคื ืืกืืจ. ืึถืึธื ืึดื ืฉื ืืชืืื ืืกืืื ืงืจืืื
('!'), ืื ื ืขืฉื ื-subshell ืืืืืจ ืืื. ืื ืฉื ืืื ืืงืฃ
('-'), ืืชื ืชืง ืืืกืืฃ ืืฉืืืื (ืืืืื) ืืืงืื ืืืช.
ืื ืืกืฃ ืืืืืจ ืืขืื, ืืืคืฉืจืืืืช ืืืชืืืจืืช ื ืกื ื ืืชื ืืืฉืชืืฉ ืื ืืคืงืืื ืืืื ืืช
ืืฉืืจืช ืืคืงืืื: ืฉื ืืื [-+abCefhkmnuvXx] ื [-+o ืืึนืคึผึฐืฆึดืึธื] ืืืื ืืฉืืฉ ืขืืืจ ืืืช ืืืืืช
ืื ืืคืฉืจืืืืช ืืจืืืืช, ืืืชืืื.
ืื ืื ืื ื -c ืืื ืื -s ืืืคืฉืจืืช ืืืืืจืช, ืืืจืืืื ื ืืจืืฉืื ืฉืืื ื ืืืคืฆืื ืืฆืืื
ืฉื ืืงืืืฅ ืฉืืื ื ืืืขืืคืช ืงืืจืืช ืคืงืืืืช. ืื ืืื ืืืขืื ืื ืฉืืื ื ืืืคืฆืืื ืืืื, ื
shell ืงืืจื ืคืงืืืืช ืืืงืื ืืกืื ืืจืื. ืฉื ืืงืืืคื (ืืืืืจ ืืชืืื ืฉื
$0) ื ืงืืข ืืืืคื ืืื: ืื ื -c ื ืขืฉื ืฉืืืืฉ ื-option ืืืฉ ืืจืืืื ื ืฉื non-option,
ืืื ืืฉืืฉ ืืฉื; ืื ืงืืจืืื ืคืงืืืืช ืืงืืืฅ, ืืงืืืฅ ืืฉืืฉ ืืชืืจ
ืฉืึตื; ืืืจืช, ื ืขืฉื ืฉืืืืฉ ืืฉื ืืืกืืก ืฉืืืชื ื ืงืจืื ืืืขืืคืช (ืืืืืจ argv[0]).
ืืฆื ืืืฆืืื ืฉื ืืืขืืคืช ืืื 127 ืื ืงืืืฅ ืืคืงืืื ืฉืฆืืื ืืฉืืจืช ืืคืงืืื ืืื ืืืื
ืื ืืืคืชื, ืื ืื ืืคืก ืื ืืืจืขื ืฉืืืืช ืชืืืืจ ืงืืื ืืช ืืืืื ืืืฆืืข ื
ืชึทืกืจึดืื. ืืืืขืืจ ืฉืืืืืช ืงืืื ืืืช, ืืฆื ืืืฆืืื ืืื ืฉื ืืคืงืืื ืืืืจืื ื
ืืืืฆืข, ืื ืืคืก, ืื ืื ืืืืฆืขืช ืคืงืืื.
ืืชืืื ืงืืฆืื
ืืืืงืื ืืคืืขื ืฉื ืงืืฆืื ืืื, ืจืื ืงืืฆืื. ืืขืืคืช ืื ืืกื ืืขืืืช ืืช ืืืขืจืืช
ืชืืืื ืคืจืืคืื. ืืขืืคืช ืืืขืืคืช ืืขืืืช ืืช ืคืจืืคืื suid. ืื ืืกื ืื ืืืกืืืช
shell ืืขืื ืืช ืคืจืืคืื ืืืฉืชืืฉ ืืื. ืืขืืคืช ืืื ืืจืืงืืืืืช ืื ืืืกืืืช ืืืืงืช ืืช ืืขืจื
ืฉื ืืคืจืืืจ ENV ืืืืจ ืืืคืคืชื ืืคืจืืืจ, ืคืงืืื, ืืจืืชืืืืงื ืืืืืื ('~')
ืืืืคื; ืื ืื ืืืืืจ ืื ืจืืง, ืคืจืืคืื ืืืฉืชืืฉ mkshrc ืืขืืื; ืืืจืช, ืื ืงืืืฅ
ืฉืฉืื ืืื ืชืืฆืืช ืืืืืคื ืงืืืืช, ืืื ืืขืืืืช; ืื ืงืืื ืืื ืืฉืงื
ืืชืขืืื. ืืขืืคืช ืืืขืืคืช ืืืจืืื ืืช ืืืจืฉืืืช ืื ืืฃ ืืืช ืืื ืื ืืืืชื -p ืืคืฉืจืืช ืฉื ืืชื ื ืขื
ืฉืืจืช ืืคืงืืื ืืื ืืืืืจืช ืืืืื ืืืฆืืข ืงืืฆื ืืืชืืื.
ืคืืงืื ืชืืืืจ
ืืืืจ ืืื, ืืืขืืคืช ืืชืืืื ืื ืชื ืืช ืืงืื ืฉืื ืขื ืืื ืืกืจืช ืฉืืืืื ืงื ื ืืื ืืืืจื-ืฉืืจื ืืืฉื
ืืคืจืืฅ ืืช ืื ืืืืื. ืืืืื (ืฉืื ืจืฆืคืื ืฉื ืชืืืื) ืืืคืจืืืช ืขื ืืื ืืื ืฆืืืืืื
ืชืืื ืจืืื ืืื (ืจืืื, ืืื ืืฉืืจื ืืืฉื) ืื ืืื-ืชืืืื ('<', '>', '|', ';', '(',
')', ื-'&'). ืืืื ืชืืืื ืืืืื, ืืชืขืืืื ืืจืืืืื ืืืืืื, ืืขืื ืฉืืจืืช ืืืฉืืช
ืืืจื ืืื ืชืืื ืคืงืืืืช. ืืืื-ืชืืืื ืืฉืืฉืื ืืื ืืืช ืืืืจืื ืืืืื ืืกืืืื ืื:
'<', '<&', '<<', '<<<', '>', '>&', '>>', '&>' ืืื' ืืฉืืฉืื ืืฆืืื ืืคื ืืืช ืืืืฉ (ืจืื
ืคืื ืงืื ื ืืชืื ืืืืฉ ืึฐืึทืึธื); '|' ืืฉืืฉ ืืืฆืืจืช ืฆืื ืืจืืช; '|&' ืืฉืืฉ ืืืฆืืจืช ืฉืืชืืฃ
ืชืืืืืื (ืจืื ืชืืืืืื ืืฉืืชืคืื ืึฐืึทืึธื); ';' ืืฉืืฉ ืืืคืจืืช ืคืงืืืืช; '&' ืืฉืืฉ ืืืฆืืจืช
ืฆืื ืืจืืช ืืกืื ืืจืื ืืื; '&&' ื-'||' ืืฉืืฉืื ืืฆืืื ืืืฆืืข ืืืชื ื; ';;', ';&'
ื-';|' ืืฉืืฉืื ื ืืงืจื ืืฆืืจืืช; '(( .. ))' ืืฉืืฉ ืืืืืืืื ืืจืืชืืืืื; ื
ืืืกืืฃ, '( .. )' ืืฉืืฉ ืืืฆืืจืช ืงืื ืืืืช ืืฉื ื.
ื ืืชื ืืฆืื ืจืืื ืืื ืืืื-ืชืืืื ืื ืคืจื ืืืืฆืขืืช ืงื ื ืืื ืืืืจื ('\'), ืื ื
ืงืืืฆืืช ืืืืฆืขืืช ืืจืืืืช ืืคืืืืช ('"') ืื ืืืืืืช ("'"). ืฉืืื ืื ืฉืืชืืืื ืืืืื ืื
ืื ืืืืคืืื ืืืืืื ืขื ืืื ืืืขืืคืช ืืืฉ ืืฆืื ืืืชื ืื ืื ืจืืฆืื ืืืืฆื ืืช ืขืฆืื:
'\', '"', ''', '#', '$', '`', '~', '{', '}', '*', '?' ื-'['. ืฉืืืฉืช ืืจืืฉืื ืื ืืื
ืื ืืืืืืช ืืฆืืืื ืฉืืืืืจื ืืขืื (ืจืื ืฆืืืื ืึฐืึทืึธื); '#', ืื ื ืขืฉื ืื ืฉืืืืฉ ื-
ืชืืืืช ืืืื, ืืฆืื ืืขืจื - ืืื ืืืจื ื-'#' ืขื ืืงืจืื ืืืืชืจ
ืืชืขืืืืช ืืืฉืืจื ืืืืฉื; '$' ืืฉืืฉ ืืืฆืืช ืคืจืืืจ, ืคืงืืื ืืืฉืืื
ืืืืคืืช (ืจืื ืืืืคื ืึฐืึทืึธื); '`' ืืฆืื ืชืืืืฃ ืคืงืืื ืืกืื ืื ืืฉื
(ืจืื ืืืืคื ืึฐืึทืึธื); '~' ืืชืืื ืืจืืืช ืกืคืจืืื (ืจืื ืืืืื ืืจืืื ืึฐืึทืึธื); '{'
ื-'}' ืชืืืืื CSH(1) ืืืืคืืช ืืกืื ืื (ืจืื ืึฐืึทืึตืง ืืจืืื ืึฐืึทืึธื); ืืืืกืืฃ, '*',
'?', ื-'[' ืืฉืืฉืื ืืืฆืืจืช ืฉืืืช ืงืืฆืื (ืจืื ืฉืื ืฉื ืืคืืกื ืืืื).
ืืืฉืจ ืืืืื ืืืกืืืื ืื ืื ืืชืืื, ืืงืืืคื ืืื ื ืคืงืืืืช, ืืื ืืฉ ืฉืชื ืืกืืกืืืช
you ืคืฉืื-ืคืงืืืืช, ืืืจื ืืื ืชืืื ืืืช ืืืืคืขืืืช, ื ืคืงืืืืช ืืืจืืืืช, ืืืื
as ื ื if ืืฆืืจืืช, ืืื ื ืงืืืืฅ ืืืืืจืืช ืคืื ืงืฆืืืช.
ืคืงืืื ืคืฉืืื ืืืจืืืช ืืฉืืืื ืืืฉืื ืฉื ืืงืฆืืืช ืคืจืืืจืื (ืจืื ืคืจืืืจืื
ืืืื), ืืืืื ื ืงืื/ืคืื (ืจืื ืคืื ืงืื ืืคื ืืืช ืืืื), ืืืืืืช ืคืงืืื;
ืืืืืื ืืืืืื ืืื ืฉืืงืฆืืช ืคืจืืืจืื ืืื ืืคื ื ืื ืืืืช ืคืงืืื. ื
ืืืืืช ืคืงืืื, ืื ืงืืืืืช, ืืืืืจืืช ืืช ืืคืงืืื ืฉืืฉ ืืืฆืข ืืืช ืืืจืืืื ืืื ืฉืื. ื
ืืคืงืืื ืืืืื ืืืืืช ืคืงืืื ืืืื ืืช ืฉื ืืขืืคืช, ืคืื ืงืฆืื ืื ืคืงืืื ืืืฆืื ืืช (ืืืืืจ ืคืงืืื ื ืคืจืืช
ืงืืืฅ ืืคืขืื ืืืืืงื ืืืืฆืขืืช ืืคืจืืืจ PATH; ืึดืจึฐืืึนืช ืคืืงืื ืืืฆืืช ืืืืจื ืืืื).
ืฉืืื ืื ืฉืืื ืืื ื ืืคืงืืืืช ืืฉ ืกืืืืก ืืฆืืื: ืขืืืจ ืคืงืืืืช ืืืฆืื ืืืช, ืื ืงืฉืืจ
ืืกืืืืก ืฉืืืืืจ ืขื ืืื ืืืืืช(2) (ืื ืื ื ืืชื ืืื ืืืฆืื ืืช ืืคืงืืื, ืืฆื ืืืฆืืื ืืื
127; ืื ืื ื ืืชื ืืื ืืืฆืข, ืืฆื ืืืฆืืื ืืื 126); ืืฆื ืืืฆืืื ืฉื ืคืงืืื ืืืจืช
ืืื ืื (ืคืงืืืืช ืืืื ืืช, ืคืื ืงืฆืืืช, ืคืงืืืืช ืืืจืืืืช, ืฆืื ืืจืืช, ืจืฉืืืืช ืืื') ืืืื
ืืืืืจืื ืืืื ืืืชืืืจืื ืืืื ืฉืืชืืืจ ืืืื ื. ืืฆื ืืืฆืืื ืฉื ื
ืืคืงืืื ืืืืจืืืช ืจืง ืืืงืฆืืืช ืคืจืืืจืื ืืื ืื ืฉื ืืืืคืช ืืคืงืืื ืืืืจืื ื
ืืืฆืข ืืืืื ืืงืฆืืช ืืคืจืืืจ ืื 0 ืื ืื ืืื ืืืืคืืช ืคืงืืืืช.
ื ืืชื ืืฉืจืฉืจ ืคืงืืืืช ืืื ืืืืฆืขืืช ื-'|' ืืกืืืื ืืืฆืืจืช ืฆืื ืืจืืช, ืฉืืื
ืคืื ืกืื ืืจืื ืฉื ืื ืคืงืืื ืื ืืืืจืื ื ืืืขืืจืช (ืจืื ืืงืืจืช(2)) ืืงืื ืืกืื ืืจืื ืฉื
ืืช ืืคืงืืื ืืืื. ืืฆื ืืืฆืืื ืฉื ืฆืื ืืจ ืืื ืื ืฉื ืืคืงืืื ืืืืจืื ื ืฉืื, ืืื ืื ืื
ืื ืืื ืชืงืื ืืฆืื ืืจ ืืืคืฉืจืืช ืืืืืจืช (ืจืื ืฉื). ืื ืืคืงืืืืช ืฉื ืฆืื ืืจ ืืืืฆืขืืช ืื ืคืจื
ืงืื ืืืืช ืืฉื ื; ืื ืืืชืจ ืขื ืืื POSIX ืื ืฉืื ื ืืฉืชื ืืืจืกืืืช ืฉื AT&T UNIX ksh, ืฉื
ืืื ืืืื ืืคืงืืื ืืืืจืื ื ืืืฆืขื ืืชืช-ืงืื ืืืืช; ืืจืืืช ืืช ืืงืจืื ืชืืืืจ ืฉื ืืืื ื ืขืืืจ
ืืฉืืืืช ืืืจืืื ืืขืงืืคืช ืืืขืื. ืฆืื ืืจ ืขืฉืื ืืืืืช ืงืืืืืช '!' ืืืื ืฉืืืจื ืืฉืจ
ืืืจื ืืกืืืืก ืืืฆืืื ืฉื ืืฆืื ืืจ ืืืืืช ืืฉืืื ืืืืืช: ืื ืืกืืืืก ืืืงืืจื
ืืื 0, ืืกืืืืก ืืืฉืืื ืืืื 1; ืื ืืกืืืืก ืืืงืืจื ืื ืืื 0, ืืกืืืืก ืืืฉืืื
ืืืฆื ืืืื 0.
ืจืฉืืืืช ื ืืชื ืืืฆืืจ ืคืงืืืืช ืขื ืืื ืืคืจืืช ืฆืื ืืจืืช ืืืืฆืขืืช ืื ืืื ืืืืกืืืื ืื ืืืืื:
'&&', '||', '&', '|&', ื-';'. ืืฉื ืืื ืืจืืฉืื ืื ืืืืขืืื ืืืืฆืืข ืืืชื ื: "cmd1 && cmd2"
ืืืฆืข cmd2 ืจืง ืื ืืฆื ืืืฆืืื ืฉื cmd1 ืืื ืืคืก; '||' ืื ืืืคื - cmd2 is
ืืืืฆืข ืจืง ืื ืกืืืืก ืืืฆืืื ืฉื cmd1 ืืื ื ืืคืก. '&&' ื-'||' ืืขืื ืขืืืคืืช ืฉืืื
ืฉืืื ืืืื ืืืชืจ ืืื ืฉื '&', '|&' ื-';', ืฉืื ืืื ืืฉ ืงืืืืืช ืฉืืื. ืืขืจื
ืฉื-'&&' ื-'||' ืืืคืจืืืจืื ืื "ืืกืืฆืืืืืืืื ืืฉืืื". ืืืฉื, ืฉื ืืื
ืืคืงืืืืช ืืืคืืกื ืจืง "ืกืจืื":
$ false && echo foo || ืืงื ืืจ
$ ื ืืื || echo foo && echo bar
ืืืกืืืื '&' ืืืจื ืืคืงืืื ืืงืืืืช ืืืชืืฆืข ืืืืคื ืืกืื ืืจืื ื; ืืืืืจ, ืืงืืืคื
ืืชืืื ืืช ืืคืงืืื ืื ืื ืืืื ืืืฉืืื (ืืืขืืคืช ืืื ืขืืงืืช ืืืจ ื-
ืืฆื ืฉื ืคืงืืืืช ืืกืื ืืจืื ืืืช; ืึดืจึฐืืึนืช ืขืืืื ืึดืฉืึฐืืึนื ืึฐืึทืึธื). ืืืฉืจ ืคืงืืื ืืกืื ืืจืื ืืช ืืื
ืืชืืืื ืืืฉืจ ืืงืจืช ืืขืืืื ืืืฉืืชืช (ืืืืืจ ืืจืื ืืกืงืจืืคืืื), ืืคืงืืื ืืชืืืื ืขื
ืืชืขืืื ืืืืชืืช SIGINT ื-SIGQUIT ืืขื ืงืื ืื ืืชื ื- / dev / null (ืืืจืืช ืืืช,
ืืืคื ืืืช ืืืืฉ ืฉืฆืืื ื ืืคืงืืื ืืืกืื ืืจืื ืืช ืืฉ ืขืืืคืืช). ืืืืคืจืืืจ '|&'
ืืชืืื ืชืืืื ืืฉืืชืฃ ืฉืืื ืกืื ืืืืื ืฉื ืชืืืื ืืกืื ืืจืื ื (ืจืื ืชืืืืืื ืืฉืืชืคืื
ืึฐืึทืึธื). ืฉืื ืื ืฉืคืงืืื ืืืืืช ืืขืงืื ืืืจ ื-'&&' ื-'||' ืืคืขืืืื, ืืืื ืฉืื ืื ืฆืจืื
ืขืงืื ืืืจ '&', '|&', ืื ';'. ืืฆื ืืืฆืืื ืฉื ืจืฉืืื ืืื ืื ืฉื ืืคืงืืื ืืืืจืื ื ืฉืืืฆืขื,
ืืืขื ืจืฉืืืืช ืืกืื ืืจืื ืืืช, ืฉืกืืืืก ืืืฆืืื ืฉืืื ืืื 0.
ืคืงืืืืช ืืืจืืืืช ื ืืฆืจืืช ืืืืฆืขืืช ืืืืืื ืืฉืืืจืืช ืืืืืช. ืืืืื ืืื ืื ืืืื
ืืืืื ืื ืื ืื ืืืืืื ืืื ืื ืืฉืืฉืื ืืืืื ืืจืืฉืื ื ืฉื ืคืงืืื (ืืืืืจ
ืื ื ืืชื ืืืงืืื ืืืชื ืขื ืืื ืืงืฆืืืช ืคืจืืืจืื ืื ืืคื ืืืช ืืืืฉ):
ืืืงืจื ืืืจ ืคืื ืงืฆืื ืื! (
ืขืฉื esac ืื ืืื [[ ((
ื ืขืฉื fi in ืขื {
elif for select while }
ืืชืืืืจื ืืคืงืืืืช ืืืืจืืืืช ืืืืืช, ืจืฉืืืืช ืคืงืืืืช (ืืกืืื ืืช ื ืจืฉืืื) ืืืืืจ
ืืืืจืื ืืืืื ืฉืืืจืืช ืืืืืืช ืืืกืชืืื ืื ืงืืื-ืคืกืืง, ืฉืืจื ืืืฉื ืื (ืืืืคื ืชืืืืจื
ื ืืื) ืืืื ืฉืืืจื. ืืืืืื, ืืืื ืชืงืคืื:
$ { echo foo; ืืงื ืืจ; }
$ { echo foo; ืืงื ืืจ }
$ { { echo foo; ืืงื ืืจ; } }
ืื ืื ืชืงืฃ:
$ { echo foo; ืกืจืื ืื }
(ืจืฉืืื)
ืืืฆืข ืจืฉืืื ืืชืช-ืงืืืคื. ืืื ืืจื ืืจืืืืช ืืืขืืืจ ืืื ื ืฉืื ืืืื ืืกืืืื
ืชืช-ืงืืืคื ืืืจื ืืืืจื ืฉืื.
{ ืจืฉืืื; }
ืืื ื ืืืจืื; ืจืฉืืื ืืืืฆืข, ืื ืื ืืชืช-ืืขืืคืช. ืฉืื ืื ืฉ'{' ื-'}'
ืื ืืืืื ืฉืืืจืืช, ืื ืืื-ืชืืืื.
ืืงืจื ืืืื ื-[[(] ืืคืืก [| ืืคืืก]...) ืจืฉืืื ืฉืืืืืช ืงืืื ืืช] ... esac
ืื ืืื ื ืืงืจื ืืืืจื ืื ืกื ืืืชืืื ืืืื ื ืื ืืืืืจ ืืคืืก; ื ืจืฉืืื
ืืืฉืืืืช ืืืคืืก ืืจืืฉืื ืืืืชืื ืืืฆืืื ืืืืฆืข. ืืคืืกืื ืืฉืืืืฉ ื
ืืงืจื ืืืฆืืจืืช ืืืืช ืืืื ืืืฉืืฉืืช ืขืืืจ ืืคืืกื ืฉืืืช ืงืืฆืื ืคืจื ืืื ืฉื
ืืืืืืช ืืืื '.' ื-'/' ื ืฉืืืื. ืฉืื ืื ืฉืื ืจืืื ืื ืืฆืืื ืืคื ื
ืืืืจื ืชืื ืืช ืืืคืฉืืช; ืืฉ ืืฆืื ืื ืจืืื ืืชืื ืชืื ืืช. ืื ื
ืืืืื ืืืชืื ืืืช ืืคืืคืืช ืืคืจืืืจ, ืคืงืืื ืืืืืคื ืืจืืชืืืืช,
ืืื ืื ืืืืคืช ืืืืื.
ืืกืืืืช ืืืกืืืจืืืช, ื ืืชื ืืืฉืชืืฉ ืืคืืื ืคืชืืื ืืกืืืจื ืืืงืื in ื esac ืึฐืึธืฉืึธื
ืืงืจื $foo { *) ืื ืึผึธืจ ;; }.
ืืจืฉืืื ืฉืืืืืช ืงืืื ืืชs ืื:
';;' ืกืืื ืืืจื ืืจืฉืืื.
';&' ืืืคืื ืืชืื ืืจืฉืืื ืืืื.
';|' ืืขืจื ืืช ืฉืืจ ืืืคืืืื ืืจืฉืืืช ืืืคืืกืื.
ืืฆื ืืืฆืืื ืฉื ื ืืงืจื ืืืฆืืจื ืืื ืฉื ืืืืฆืื ืืืืจื ืจืฉืืื; ืื ืื ืจืฉืืื is
ืืืืฆืข, ืืฆื ืืืฆืืื ืืื ืืคืก.
ื ืฉื [ื ืืืื ...]; ืึทืขึฒืฉืืึนืช ืจืฉืืื; ืืืฆืข
ืขืืืจ ืื ืืืื ืืจืฉืืืช ืืืืืื ืฉืฆืืื ื, ืืคืจืืืจ ืฉื ืืืืืจ ืืืืื ื
ืจืฉืืื ืืืฆื ืืืืจื. ืื in ืืื ื ืืฉืืฉ ืืฆืืื ืจืฉืืืช ืืืืื, ืืคืจืืืจืื ืืืืงืืืืื
($1, $2 ืืื') ืืฉืืฉืื ืืืงืื ืืืช. ืืกืืืืช ืืืกืืืจืืืช, ืขืฉืืืืช ืืืืืช ืกืืืจืื ืคืชืืืื ืืกืืืจืื
ืืฉืืืืฉ ืืืงืื do ื ืขืฉื ืึฐืึธืฉืึธื ื i; { ืื $i; }. ืืฆื ืืืฆืืื ืฉื ื ื
ืืฆืืจื ืืื ืกืืืืก ืืืฆืืื ืืืืจืื ืฉื ืจืฉืืื; ืื ืจืฉืืื ืืฃ ืคืขื ืื ืืืืฆืข, ืืฆื ืืืฆืืื
ืืื ืืคืก.
if ืจืฉืืื; ืืืืจ ืืื ืจืฉืืื; [elif ืจืฉืืื; ืืืืจ ืืื ืจืฉืืื;] ... [ืืืจ ืจืฉืืื;] ืคื
ืื ืืฆื ืืืฆืืื ืฉื ืืจืืฉืื ืจืฉืืื ืืื ืืคืก, ืืฉื ื ืจืฉืืื ืืืฆื ืืืืจื; ืืืจืช,
ืื ืืื ืจืฉืืื ืืืืจ ืืืืฃ, ืื ืืืื, ืืืืฆืข ืขื ืืฉืืืืช ืืืืืช. ืื ื ื ืืคื
ืืจืฉืืืืช ืืืืืช if ื ืืืืฃs ื ืืฉื (ืืืืืจ ืืฆืืื ืขื ืืฆื ืฉืืื ื ืืคืก), ื ืจืฉืืื
ืืืืจ ืืืจ ืืืฆื ืืืืจื. ืืฆื ืืืฆืืื ืฉื an if ืืืฆืืจื ืืื ืฉื ืื-
ืืืชื ื ืจืฉืืื ืฉืืชืืฆืขืช; ืื ืื ืืื ืชื ืื ืจืฉืืื ืืืืฆืข, ืืืฆืืื
ืืืฆื ืืื ืืคืก.
ืืืจ ืฉื [ื ืืืื ...]; ืึทืขึฒืฉืืึนืช ืจืฉืืื; ืืืฆืข
ืื ืืื ื ืืืจ ืืฆืืจื ืืกืคืงืช ืฉืืื ืืืืืืืืช ืืืฆืืช ืชืคืจืื ืืืฉืชืืฉ
ืืืืืืจ ืืชืืื. ืจืฉืืื ืจืฉืืื ืฉื ืืืฆืืื ืื ืืืื(s) ืืืืคืก ืขื
ืฉืืืื ืกืื ืืจืืืช, ืืืืจืื ืื ืืื (PS3: ืืืจื ืืื '#? '). ืืกืคืจ ืืืงืืื ื
ืืืืจ ืืื ื ืงืจืืช ืืืช ืืืืืืื ืืื ืืืืช ืืงืื ืกืื ืืจืื, ืฉื ืืืืืจ ื
ืืืืื ืฉื ืืืจื (ืื ืื ืืืืืจื ืื ืืืืืจื ืืื ื ืืืงืืช), REPLY ืืืืืจ ืืื ืฉื ืงืจื
(ืืื ืืืืื/ื ืืจืจ ืืืคืฉื), ื ืจืฉืืื ืืืฆื ืืืืจื. ืื ืฉืืจื ืจืืงื (ืืืืืจ
ืืคืก ืื ืืืชืจ ืืืงืืืื ืฉื IFS), ืืชืคืจืื ืืืืคืก ืืืืฉ ืืื ืืืฆืืข ืจืฉืืื.
ืืชื ืจืฉืืื ืืกืชืืื, ืืจืฉืืื ืืืฆืืื ืช ืืืืคืกืช ืื REPLY ืืื NULL, ืืื ืืื ืืื
ืืืืคืก, ืืื ืืืื. ืชืืืื ืื ื ืืฉื ืขื ืงืจืืืช ืกืืฃ ืืงืืืฅ, ืคืกืืงื
ืืชืงืื, ืื ื ืืฉืืืจ ืืืฉืคื ืืืืฆืข ืืชืื ืืืืืื. ืื "ืืืืื..." ืืื
ืืืฉืื, ื ืขืฉื ืฉืืืืฉ ืืคืจืืืจืื ืืืืงืืืืื (ืืืืืจ $1, $2 ืืื'). ืืฉืืื ืืืกืืืจื
ืืกืืืืช, ื ืืชื ืืืฉืชืืฉ ืืคืืื ืคืชืืื ืืกืืืจื ืืืงืื do ื ืขืฉื ืึฐืึธืฉืึธื ืืืจ i; {
ืื $i; }. ืืฆื ืืืฆืืื ืฉื ื ืืืจ ืืืฆืืจื ืืื ืืคืก ืื ื ืืฉืืืจ ืืฆืืจื ืืื
ืืฉืืฉ ืืืฆืืื ืืืืืืื, ืืืจืช ืื ืืคืก.
ืขื ืจืฉืืื; ืึทืขึฒืฉืืึนืช ืจืฉืืื; ืืืฆืข
ืื ืขืืื ืืื ืืืื, ืืื ืฉืืืืฃ ืืืืฆืข ืจืง ืืขืื ืกืืืืก ืืืฆืืื ืฉื
1 ืจืฉืืื ืืื ืื ืืคืก.
ืืืื ืจืฉืืื; ืึทืขึฒืฉืืึนืช ืจืฉืืื; ืืืฆืข
A ืืืื ืืื ืืืืื ืฉื ืืืงื ืืจืืฉ. ืืืืฃ ืฉืื ืืืืฆืข ืืืืชื ืชืืืจืืช ืืื ืกืืืืก ืืืฆืืื ืฉื
1 ืจืฉืืื ืืื ืืคืก. ืืฆื ืืืฆืืื ืฉื ื ืืืื ืืฆืืจื ืืื ืกืืืืก ืืืฆืืื ืืืืจืื
ืฉื ืจืฉืืื ืืืืฃ ืืืืืื; ืื ืืืืฃ ืื ืืืืฆืข, ืืฆื ืืืฆืืื ืืื
ืืคืก.
ืคืื ืงืฆืื ืฉื { ืจืฉืืื; }
ืืืืืจ ืืช ืืคืื ืงืฆืื ืฉื (ืจืื ืคืื ืงืฆืืืช ืึฐืึทืึธื). ืฉืื ืื ืฉืฆืืื ื ืืคื ืืืช ืืืืฉ
ืืืืจ ืืืืจืช ืคืื ืงืฆืื ืืืืฆืขืื ืืื ืคืขื ืฉืืคืื ืงืฆืื ืืืืฆืขืช, ืื ืืชื
ืืืืจืช ืืคืื ืงืฆืื ืืืืฆืขืช.
ืฉื() ืืคืงืืื
ืืจืื ืืืชื ืืืจ ืืื ืคืื ืงืฆืื (ืจืื ืคืื ืงืฆืืืช ืึฐืึทืึธื). ืจืืื ืืื (ืจืืื ืื ืืื) ืืืจื
ืฉื ืืชืขืื ืจืื ืืืื.
ืคืื ืงืฆืื ืฉื() { ืจืฉืืื; }
ืืื ื ืฉื() (ืืืืืืืืื). ื ืคืื ืงืฆืื ืืชืขืืืื ืืืืืช ืืืคืชื.
ืืื [-p] [ืฆืื ืืจ]
ืื ืืื ื ืคืืงืื ืืืฆืืช ืืืืจื ืกืขืืฃ ืืชืืจ ืืช ืืื ืืืื ืฉืืืจื.
(( ืืืืื ))
ืืืืืื ืืืจืืชืืื ืืืืื ืืืขืจื; ืฉืืื ืขืจื ื"ืชื ืืืืื" (ืจืื
ืืฉืืื ืืืืืืื ื ืืชืช ืืคืงืืื, ืืืื) ืืืื ื ืืืจืื.
[[ ืืืืื ]]
ืืืืื ื ืืืื ื [ ... ] ืคืงืืืืช (ืืชืืืจืืช ืืืืืจ ืืืชืจ), ืขื ืืืืจืื ืืืืื
ืืจืืืื:
ยท ืคืืฆืื ืฉืืืช ืืืฆืืจืช ืฉื ืงืืืฅ ืืื ื ืืืืฆืขืื ืขื ืืจืืืื ืืื.
ยท ืื ืืื ื -a (ื ื -o (OR) ืืืคืจืืืจืื ืืืืืคืื ื-'&&' ื-'||', ืืืชืืื.
ยท ืืคืขืืืื (ืืืฉื '-f', '=', '!') ืืืืืื ืืืืืช ืืื ืฆืืืื.
ยท ืืืืคืืช ืคืจืืืจ, ืคืงืืื ืืืฉืืื ืืืืฆืขืืช ืืื ืืืืืืื
ืืขืจืืช ืืืืื ืืืขืจื ืืขืฆืื ืืฉืืฉืช ืขืืืจ '&&' ื-'||' ืืคืขืืืื.
ืืืฉืืขืืช ืืื ืฉืืืฆืืจื ืืืื, $( ืืืขืจื ืื ืืจืง ืื
ืืงืืืฅ Foo ืงืืื ืื ืืชื ืืงืจืืื:
$ [[ -r foo && $(
ยท ืืืืคืจื ื ืืฉื ื ืฉื ืืืืืืืื '!=' ื-'=' ืื ืชืช-ืงืืืฆื ืฉื ืชืื ืืืช (ืืืฉื
ืืืฉืืืื [[ ืคื ืืจ = f*r ]] ืืฆืืื). ืื ืืคืืื ืขืืื ืืขืงืืคืื:
$ bar=foobar; baz='f*r'
$ [[ $bar = $baz ]]; ืื $?
$ [[ $bar = "$baz" ]]; ืื $?
ืืืื ืืืืคื ืืคืชืืข, ืืืฉืืืื ืืจืืฉืื ื ืืฆืืืื, ืืืืื ืืฉื ืืื ืื.
ืื ืื ืื ืขื ืื ืืืื-ืชืืืื extglob, ืืจืืข.
ืฆืืืื
ืฆืืืื ืืฉืืฉ ืืื ืืื ืืข ืืืงืืืคื ืืืชืืืืก ืืืืืื ืืชืืืื ืื ืืืืืื. ืืฉ
ืฉืืืฉ ืฉืืืืช ืฆืืืื. ืจืืฉืืช, '\' ืืฆืื ืืช ืืชื ืืื, ืืื ืื ืื ืืื ื ืืฆื ื-
ืกืืฃ ืฉืืจื, ืืืืงืจื ืื ืื '\' ืืื ืืฉืืจื ืืืืฉื ืืืคืฉืืืช. ืฉื ืืช, ืกืื ืื
ืฆืืืื ("'") ืืฆืื ืืื ืขื ืืฆืืืื ืืืืื ืืื (ืื ืขืฉืื ืืืฉืชืจืข ืขื ืฉืืจืืช). ืฉืืืฉืืช, ื
ืืจืืืืช ืืคืืืืช ('"') ืืฆืืืืช ืืช ืื ืืชืืืื, ืืืขื '$', '`' ื-'\', ืขื ื-Unescape ืืื
ืฆืืืื ืืคืื. '$' ื-'`' ืืชืื ืืจืืืืช ืืคืืืืช ืืฉ ืืช ืืืฉืืขืืช ืืจืืืื ืฉืืื (ืืืืืจ ืคืจืืืจ,
ืืจืืชืืืืงื, ืื ืืืืคืช ืคืงืืืืช) ืืื ืฉืื ืืชืืฆืข ืคืืฆืื ืฉืืืช ืขื ืืชืืฆืืืช
ืฉื ืืืืคืืช ืืืืจืืืืช ืืคืืืืช, ืืืฉ ืืฆืืจื ืืืฉื ืฉื ืืืืคืช ืคืงืืืืช
ืฆืืืื ืืืืืจ ืขืืืจ ืืจืืืืช ืืคืืืืช ืืืคืขืืช. ืื '\' ืืชืื ืืืจืืืช ืืจืืืืช ืืคืืืืช ืืื
ืืืืจืื '\', '$', '`' ืื '"', ืืื ืืืืืฃ ืขื ืืื ืืชื ืืฉื ื; ืื ืขืืงืืื ืืืจืื
ืขื ืืื ืงื ืืืฉ, ืื ื-\' ืืื ืืงื ืืืืฉ ืืืคืฉืืื; ืืืจืช, ืื ื-'\' ืืื ื-
ืืชืืืื ืืืืื ืืื ื ืืฉืชื ืื.
ืื ืงืืืืช ืืืืจืืืช ืืืืจืืืืช ืืืืืืช '$' ืืื ืืจืืืืช, ืืจืืืช ืงื ื ืืื ืืืืจื ืืกืื ืื C (ืจืื
ืืืื) ืืืื (ืืคืืื ืชืืื ืืจืืื ืืืืืื ืืคื ืื ื ืืชื ืื ื-escape ืืื ืืกืชืืืื
ืืืืจืืืช ืื); ืืชืืฆืื ืืืืจืืืช ืืืืคืืช ืืื ืื ืืืจืืืช ืืืจืช ืืืืจืืืืช ืืืืืืช. ืื
ืืคื ื ืืืจืืืช ืืืืจืืืืช ืืคืืืืช ืืฉ '$' ืืื ืืจืืืืช, ืคืฉืื ืืชืขืืืื ืื-'$'.
ืงื ืืืืจื ืืจืืื
ืืืงืืืืช ืฉืืื ื ืืืืื ืืืืจืืื ืืืจืืืื, C ื-AT&T UNIX ืืกืืืืื ksh ืื ืื ื ืืืืื ืกืื ืื
ืืจืืืืช ืืชืืจืืืืช. ืืื ืืืืืื '\a', '\b', '\f', '\n', '\r', '\t', '\U########',
'\u####', ื-'\v'. ืขืืืจ '\U########' ื-'\u####', "#" ืคืืจืืฉื ืกืคืจื ืืงืกืืฆืืืืืช ืฉื ืื
ืืืชืื ืฉืื ืืืื ืืืื ืขื ืืจืืข ืื ืฉืืื ื; ืืจืืืืช ืืื ืืชืจืืืืช ื ืงืืืช ืงืื ืฉื Unicode ื-UTF-8.
ืืชืจ ืขื ืื, '\E' ื-'\e' ืืชืจืืืื ืืืืืช ืืืจืืื.
ื ืืืคืกื ืืฆื ืืืื ื, '\"', '\'' ื-'\?" ืืื ื ื ืืืืื ืืืคืืจืฉ; ืจืฆืคืื ืืืงืืืืื
ืืืื ืืืืืช ืืขื ืขื ืฉืืืฉ ืกืคืจืืช ืืืงืืืืืช "#" ืืจืืฉืืช ืืกืคืจื ืืคืก ('\0###');
ืจืฆืคืื ืืงืกืืฆืืืืืื '\x##' ืืืืืืื ืืืฃ ืืื ืขื ืฉืชื ืกืคืจืืช ืืงืกืืฆืืืืืืช "#"; ืฉื ืืื
ืจืฆืคืื ืืืงืืืืื ืืืงืกืืฆืืืืืื ืืืคืืื ืืืืงืืืื ืืืืืืื; '\#', ืืืฉืจ # ืืื ื ืืื ืืืืืจืื ืืขืื,
ืืชืืจืื ื-\# (ืืืืืกืื ืืืืืจืืื ื ืฉืืจืื).
ืืจืืืช ืืืืืกืื ืืืืืจื ืืืฆื C ืกืื ืื ืฉืื ื ืืขื: ืจืฆืคืื ืืืงืืืืื '\###' ืืืืืื ืืืืืช
ืืื ืกืคืจื ืืคืก ืืืงืืืื ืืืืช ืขื ืฉืืืฉ ืกืคืจืืช ืืืงืืืืืช "#" ืืชืคืืงืช ืืืงืืืื ืืืืืืื;
ืจืฆืคืื ืืงืกืืฆืืืืืื '\x#*' ืืืืืื ืืชืืืื ืืื ืฉืืืชืจ ืกืคืจืืช ืืงืกืืฆืืืืืืช "#" ื
ืืืกืชืืื ืขื ืืกืคืจื ืืื ืืงืกืืฆืืืืืช ืืจืืฉืื ื; ืืื ืืชืจืืืื ื ืงืืืช ืงืื ืฉื Unicode ื
UTF-8. ืืจืฆืฃ '\c#', ืฉืื "#" ืืื ืื ืืืงืืื, ืืชืืจืื ื-Ctrl-# (ืฉืืขืฆื
ืคืืจืืฉื, '\c?' ืืืคื ื-DEL, ืื ืืฉืืจ ืืืืืื ืืกืืืืืช ืขื 0x1F). ืืืกืืฃ, '\#', ืืืคื
# ืืื ื ืืื ืืืืคืฉืจืืืืช ืืขืื, ืืชืืจืื ื-# (ืืงื ืื ืืื ืืืืืจื ืืชืื), ืื ืื ืืื
ืฉืืจื ืืืฉื.
ืืื ืืืื
ืืฉื ื ืฉื ื ืกืืืื ืฉื ืืื ืืืื: ืืื ืืื ืคืงืืื ืจืืืืื ืืืื ืืืื ืืืขืงื. ืืื ืืื ืคืงืืื
ืืฉืืฉืื ืืืจื ืืื ืืื ืงืฆืจื ืืคืงืืื ืืจืืื ืื ืืฉืืืืฉ ืืขืชืื ืงืจืืืืช. ืืงืืืคื ืืชืจืืืช
ืืื ืื ืคืงืืืืช (ืืืืืจ ืืืืืฃ ืืช ืฉื ืืืื ืื ืืขืจืื) ืืืฉืจ ืืื ืงืืจื ืืช ืืืืื ืืจืืฉืื ื
ืฉื ืคืงืืื. ืืื ืื ืืืจืื ืืขืืื ืืืืฉ ืืื ืืืืืง ืื ืงืืืืื ืืื ืืืื ื ืืกืคืื. ืื ืคืงืืื
ืืื ืื ืืกืชืืื ืืจืืื ืื ืืืื, ืืืืื ืืืื ืืกืืื ืช ืื ืืืจืืืช ืืื ืื. ื
ืชืืืื ืืจืืืช ืืื ืื ื ืขืฆืจ ืืืฉืจ ื ืืฆืื ืืืื ืฉืืื ื ืืื ืื, ืืืฉืจ ืืืื ืืฆืืืืช
ื ืืฆื, ืื ืืืฉืจ ื ืืฆืื ืืืืช ืืื ืื ืฉื ืืฆืืช ืืขืช ืืืจืืื. ืืื ืืืื ืื
ืืืืืื ืชืืื ื ืืื ืืจืืงืืืืืช: ืืืื ืฉืื ืืื ืขืืืืื ืืกืงืจืืคืืื ืื-
ืฉืืจืช ืคืงืืื ืืืงืจืื ืืกืืืืื, ืืื ืืืื ืืืจืืืื ืืืืื lexing, ืื ืฉืืฉืืืืฉ ืืื ืืืื ืืืืืช ื-a
ืขืฅ ืืคืงืืืืช ื ืคืจื ืืืืืืจื ืฉืืื; ืืืจืช, ืืืื ืื ืื ืืืืฆื.
ืืืื, ืจืฉืืืืช ืคืงืืืืช (ืืืคืจืืืช ืื ืงืืื-ืคืกืืง, ืืืืืคืืช ืคืงืืืืช ืื ืืฉืืจื ืืืฉื)
ืืืื ืืืืืช ืขืฅ ื ืืชืื ืืื.
ืืื ืืื ืืคืงืืืืช ืืืืื ืืืืืจืื ืืืืืืืืช ืขื ืืื ืืืขืืคืช:
autoload='\typeset -fu'
functions='\typeset -f'
hash='\builtin alias -t'
history='\builtin fc -l'
integer='\typeset -i'
local='\typeset'
login='\exec login'
nameref='\typeset -n'
nohup='nohup '
r='\builtin fc -e -'
type='\builtin ืืืืคื -v'
ืืื ืืืื ืืืขืงื ืืืคืฉืจืื ืืืขืืคืช ืืืืืจ ืืืื ืืื ืืฆืื ืคืงืืื ืืกืืืืช. ืืจืืฉืื
ืืืฉืจ ืืืขืืคืช ืืืฆืขืช ืืืคืืฉ ื ืชืื ืขืืืจ ืคืงืืื ืฉืืกืืื ืช ืืืื ืื ืืืขืงื, ืืื ืฉืืืจืช
ืื ืชืื ืืืื ืฉื ืืคืงืืื. ืืคืขื ืืืื ืฉืืคืงืืื ืืืืฆืขืช, ืืืขืืคืช ืืืืงืช ืืช
ื ืชืื ืฉืืืจ ืืื ืืจืืืช ืฉืืื ืขืืืื ืืชืืงืฃ, ืืื ืื, ื ืื ืข ืืืืืืจ ืขื ืืืคืืฉ ืื ืชืื.
ื ืืชื ืืจืฉืื ืืืืฆืืจ ืืื ืืืื ืืืขืงื ืืืืฆืขืืช ืืื ืื -t. ืฉืืื ืื ืฉืฉืื ืื ื-PATH
ืคืจืืืจ ืื ืงื ืืช ืื ืชืืืื ืืฉืืืจืื ืขืืืจ ืื ืืืื ืืืื ืืืขืงื. ืื ื trackall ืืืคืฉืจืืช ืืืืืจืช
(ืืืืืจ ืกื -o trackall or ืกื -h), ืืืขืืคืช ืขืืงืืช ืืืจ ืื ืืคืงืืืืช. ืืคืฉืจืืช ืื ืืืืืจืช
ืืืืืืืืช ืขืืืจ ืงืื ืืืืช ืื ืืื ืืจืืงืืืืืืช. ืขืืืจ ืงืื ืืืืช ืืื ืืจืืงืืืืืืช, ืจืง ืืช ืืืืจืื ืืืืื
ืืขืงื ืืืจ ืคืงืืืืช ืืชืืฆืข ืืืืคื ืืืืืืื: ืืชืื(1), cc(1), chmod(1), cp(1), ื ืชืื ืื(1), ed(1),
Emacs(1), grep(1), ls(1), ืืขืฉืืช(1), mv(1), pr(1), rm(1), ืฆืื(1), sh(1), vi(1), ื ืื(1).
ืืืืคื
ืืฆืขื ืืจืืฉืื ืฉืืงืืืคื ืขืืฉื ืืืืฆืืข ืคืงืืื ืคืฉืืื ืืื ืืืฆืข ืืืืคืืช ืขื
ืืช ืืืจื ืืคืงืืื. ืืฉื ื ืฉืืืฉื ืกืืืื ืฉื ืืืืคื: ืคืจืืืจ, ืคืงืืื ื
ืึถืฉืึฐืึผืึนื. ืืืืคืืช ืคืจืืืจืื, ืืืชืืืจืืช ืืคืืจืื ืืกืขืืฃ ืืื,
ืงื ืืช ืืืืคืก $ืฉื ืื ${...}; ืืืืคืืช ืคืงืืืืช ืืืงืืืช ืืช ืืฆืืจื $(ืืคืงืืื) ืื
(ืืืฆื ืืฉืืืืฉ) `ืืคืงืืื` ืื (ืืืคืขื ืืกืืืื ืื ืืืืืช) ${ ืืคืงืืื;} ืืคืฉื
ืฉืืจืืช ืืืฉืืช ื ืืจืจืืช; ืืืืืคืืช ืืจืืชืืืืืช ืืืืฉืืช ืืช ืืฆืืจื $((ืืืืื)). ื ืืชืื ืฉื
ืืืืคืช ืคืงืืืืช ืืกืืืื ืื ืืืืืช ืืืจืฉืช ืจืืื, ืืื ืื ืฉืืจื ืืืฉื ืืืืจ ืืคืชืืื
ืกื ืืฉืืกืืืจ ืืกืืืจ ืืืืจ ืืืืืช ืืคืชื (ืืืืืจ ืืคื ืื ืฉืืจื ืืืฉื
ืื ื ืงืืื-ืคืกืืง). ืื ื ืงืจืืื ืื funsubs (ืืืืคืืช ืคืื ืงืฆืืืช) ืืืชื ืืืื ืืื
ืืชืคืงื ืืื ืืงืืื ื ืึทืึฒืืึนืจ ืขืืืื, ืืืื ืืฆืืื ืืกืืื ืืช ืืขืืคืช ืืื; ืฆืืฃ
ืืคืฉืจืืืืช ืืฉืืชืคืืช.
ืืจืืื ื ื ืืกืฃ ืฉื ืืืืคื ืื valsubs (ืืืืคืืช ืขืจื) ${|ืืคืงืืื;} ืฉืื
ืืืืฆืขืื ืื ืืกืืืื ืื ืืืืืช, ืืื funsubs, ืืื ืืืืงืื ืืช ื-I/O ืฉืืื ืขื ืืืืจื;
ืืืงืื ืืืช, ืื ืืขืจืืืื ืืคื ืื ืฉืืืฉืชื ื REPLY, ืืจืืง ืืชืืืื, ืืืืืื ืืืงืืื
ืืืืืจ ืืชืื ืืคืงืืืs.
ืื ืืืคืืขื ืืืืคื ืืืืฅ ืืืจืืืืช ืืคืืืืช, ืชืืฆืืืช ืืืืืคื ืื
ืืืจื ืืื ื ืชืื ืืคืืฆืื ืืืืื ืื ืฉืืืช ืืคื ืืขืจื ืื ืืืื ืฉื ื-IFS
ืคึผึธืจึธืึถืึถืจ. ืืคืจืืืจ IFS ืืฆืืื ืจืฉืืื ืฉื ืืืงืืืื ืืืฉืืฉืื ืืคืืจืืง ืืืจืืืช
ืืืกืคืจ ืืืืื; ืืืงืืืื ืืืฉืื ืืืจืืื, ืืืจืืืกืืื ืืืฉืืจื ืืืืฉื ืืืืคืืขืื ื-IFS
ืืืงืืืื ื ืงืจืืื "ืจืืื ืืื IFS". ืจืฆืคืื ืฉื ืืืงืื ืจืืื ืืื ืืื ืื ืืืชืจ ืฉื IFS, ื
ืฉืืืื ืขื ืืคืก ืื ืฉืืื ืืืช ืจืืื ืืื ืืืช ืฉืืื ื IFS, ืชืืื ืฉืื. ืืืงืจื ืืืืื,
ืืจืืื ืืืื ืฉื IFS ืืืืื ืื ืืจืจ (ืืืืืจ ืืื ืฉืื ืจืืง ืืืืื ืื ื ืืจืจ
ื ืืฆืจ ืขื ืืื ืื); ืจืืื ืืื ืืืืื ืื ื ืืจืจ ืฉืืื ื IFS ืืืฆืจ ืฉืื ืจืืง.
ืืืืื: ืื IFS ืืืืืจ ื" :", ื-VAR ืืืืืจ ื
" ื : B::D", ืืืืืคื ื-$VAR ืืืจืืช ืืืจืืขื ืฉืืืช: 'A',
'B', '' (ืฉืื ืจืืง) ื-'D'. ืฉืื ืื ืฉืื ืืคืจืืืจ IFS ืืืืืจ ืืจืืง
ืืืจืืืช, ืื ื ืขืฉื ืคืืฆืื ืฉืื; ืื ืืื ืื ืืืืืจ, ืขืจื ืืจืืจืช ืืืืื ืฉื ืจืืื, ืืื ื
ื ืขืฉื ืฉืืืืฉ ื-newline.
ืืื ืื, ืฉืื ืื ืฉืคืืฆืื ืืฉืืืช ืื ืจืง ืขื ืืชืืฆืื ืืืืืืืช ืฉื ื-
ืืืืคื. ืืืืฆืขืืช ืืืืืื ืืงืืืืช, ืืืืืคื ื-$VAR:E ืืืจืืช ื-
ืฉืืืช: 'A', 'B', '' ื-'D:E', ืื 'A', 'B', '', 'D' ื-'E'. ืืชื ืืืืช ืื ืืื POSIX
ืชืืื, ืื ืืื ื ืชืืื ืืืื ืืืฉืืื ืืขืืคืช ืืืจืื ืฉืขืืฉืื ืคืืฆืื ืฉืืืช
ืขื ืืืืื ืฉืืืืื ืืช ืืืืืคื ืื ืืฉืชืืฉื ื-IFS ืืืคืจืื ืจืืื ืืืื.
ืชืืฆืืืช ืืืืืคื ืืคืืคืืช ืื ืืืจืืืช ืกืืืจ, ืืื ืื ืฆืืื ืืืจืช
ืืืจืืืช ืฉื ืืงืืืฅ (ืจืื ืืช ืืกืขืืคืื ืืจืืืื ืืืื ืืืื).
ืืืืคืช ืคืงืืื ืืืืืคืช ืืคืื ืฉื ืืฆืจ ืขื ืืื ืืคืงืืื ืฉืฆืืื ื ืฉืืื
ืืจืืฅ ืืชืช-ืงืืืคื. ืชืืืจืช $(ืืคืงืืื) ื-${|ืืคืงืืื;} ื-${ ืืคืงืืื;} ืืืืคืืช, ืจืืืืืช
ืืืื ืฆืืืื ืืฉืืฉืื ืืืฉืจ ืืคืงืืื ืื ืืชื; ืขื ืืืช, ืขืืืจ `ืืคืงืืื` ืืืคืก, ื
'\' ืืืืจืื ืื ืืื ื-'$', '`' ืื '\' ืืืคืฉื (ืืื '"' ืืืฉืจ ืืืืืคื ืืื ืืืง
ืฉื ืืืจืืืช ืืืืจืืืืช ืืคืืืืช); ืงื ื ืืื ืืืืจื '\' ืืืืจืื ืื ืชื ืืืจ ืืื ื ืืฉืชื ื.
ืืืงืจื ืืืืื ืืืืืคืืช ืคืงืืื, ืคืงืืื ืืฆืืจืืคืืื ืืชืคืจืฉ ื
ืืชืืืื ืืืืืืฃ ืืช ืืชืืื ืฉื ืคืืื. ืฉืื ืื ืฉ $( ืืฉ ืืช ืืืชื ืืฉืคืขื ืืื $(ืืชืื ืคื).
ืฉืืื ืื ืฉืืืง ืืืงืืืคืืช ืืื ื ืืฉืชืืฉืืช ืืื ืชื ืจืงืืจืกืืื ืืืืืคืืช ืคืงืืืืช, ืื ืฉืืืืื ื
ืืืฉืืื ืขืืืจ ืืื ืื ืืกืืืืื; ืืื ืืืืืช ื ืืื, ืืฉืชืืฉ ืืืจื ืืขืงืืคืช ืืืขืื 'x=$(cat) <<"EOF"' (ืื
ืืจืืืช newline-keeping 'x=<<"EOF"') ืืืงืื ืืืช ืจืง ืืื ืืฉืืืฃ ืืช ืืืืจืืืช. IEEE Std 1003.1
(โPOSIX.1โ) ืืืืืฅ ืืืฉืชืืฉ ืืืฆืืจืืช ืืงืจื ืืฆืืจืช 'x=$(case $foo ื-(bar) echo $bar
;; (*) echo $baz ;; esac)' ืืืงืื, ืฉืืขืืื ืื ืื ืืฉืืฉ ืืืืื ืืื
ืืขืืืช ื ืืืืืช.
x=$(ืืงืจื $foo ืืกืจืื) echo $bar ;; *) echo $baz ;; esac)
# ืืขืื ืื ืืฆืืื ืื ืชื ืขื ืงืื ืืืืช ืืฉื ืืช; ืืืื ืืคืชืจืื ืืขืงืืคืช ืืืขืื
x=$(eval $(cat)) <<"EOF"
ืืงืจื $foo ืืืจ) echo $bar ;; *) echo $baz ;; esac
EOF
ืืืืคืืช ืืจืืชืืืืืช ืืืืืคืืช ืืขืจื ืฉื ืืืืืื ืฉืฆืืื. ื
ืืืืืื, ืืคืงืืื ืืืคืกื $((2+3*4)) ืืฆืื 14. ืจืื ืืฉืืื ืืืืืืื ืขืืืจ
ืชืืืืจ ืฉื ืืืืื.
ืคืจืืืจืื
ืคืจืืืจืื ืื ืืฉืชื ื ืืขืืคืช; ื ืืชื ืืืงืฆืืช ืืื ืขืจืืื ืื ืืชื ืืืฉืช ืืขืจืืื ืฉืืื
ืืืืฆืขืืช ืืืืคืช ืคืจืืืจืื. ืฉื ืคืจืืืจ ืืื ืืื ืืืกืื ืืืื ืืืืืืืื
ืคืจืืืจืื ืฉื ืกืืื ื ืคืืกืืง ืื ืกืคืจืืช ืืืชืืืจืื ืืืื, ืื ืืืช ืืืืจืื ืืคืก ืื
ืืืชืจ ืืืชืืืช ืื ืกืคืจืืช ('_' ื ืืฉื ืืืืช). ื ืืชื ืืืชืืืืก ืืฆืืจื ืืืืจืื ื ืืื ืืขืจืืื
ืขื ืืื ืืืกืคืช ืืื ืืงืก ืืขืจื ืฉื ืืืืคืก [ืืืืื] ืืืคื ืืืืื ืืื ืืืืื ืืจืืชืืื.
ืืืื ืืขืจื ื ืืงืฉ ืืืืืืื ืืืืื 0 ืขื 4294967295, ืืืื. ืื,
ืื ืืกืคืจ ืฉืื ืืื ืกืืื ืฉื 32 ืกืืืืืช.
ืืืืคืืช ืคืจืืืจืื ืืืืฉืืช ืืช ืืฆืืจื $ืฉื, ${ืฉื}, ืื ${ืฉื[ืืืืื]} ืืืคื ืฉื ืืื
ืฉื ืคืจืืืจ. ืืืืคื ืฉื ืื ืจืืืื ืืืขืจื ื-${ืฉื[*]} ื-${ืฉื[@]} ืขืืื
ืฉืืื ืขืจื ื-$* ื-$@ ืขืืืจ ืคืจืืืจืื ืืืงืืืืื. ืื ืืืืฆืขืช ืืืืคื ืขื ื
ืคืจืืืจ (ืื ืืืื ื ืคืจืืืจ ืืขืจื) ืฉืืื ื ืืืืืจ, ืืืจืืืช null ืืืืืคืช
ืืื ืื ืื ื ืฉื ืขืฆื ืืืคืฉืจืืช (ืกื -o ืฉื ืขืฆื or ืกื -u) ืืืืืจ, ืืืืงืจื ืื ืืชืจืืฉืช ืฉืืืื.
ื ืืชื ืืืงืฆืืช ืืคืจืืืจืื ืขืจืืื ืืืกืคืจ ืืจืืื. ืจืืฉืืช, ืืืขืืคืช ืืชืงืืขืช ืืืืคื ืืจืืื
ืืื ืคืจืืืจืื ืืื '#', 'PWD' ื-'$'; ืื ืืืจื ืืืืืื ืืืืืช ืืืืื ืืืืืืช
ืคืจืืืจืื ืืืืืจืื. ืฉื ืืช, ืคืจืืืจืื ืืืืืืื ืืกืืืืช ืืืขืืคืช ื-
ืกืืืจื - ืืค. ืฉืืืฉืืช, ื ืืชื ืืืงืฆืืช ืืคืจืืืจืื ืขืจืืื ืืฉืืจืช ืืคืงืืื: ืืืืืื, FOO=ืืจ
ืืืืืจ ืืช ืืคืจืืืจ "FOO" ื"ืืจ"; ื ืืชื ืืชืช ืืงืฆืืืช ืคืจืืืจืื ืืจืืืืช ืขื ืืืื
ืฉืืจืช ืืคืงืืื ืื ืืชื ืืขืงืื ืืืจืืื ืคืงืืื ืคืฉืืื, ืืืืงืจื ืื ืืืฉืืืืช ืื
ืืชืืงืฃ ืจืง ืืืฉื ืืคืงืืื (ืืฉืืืืช ืืืื ืืืืฆืืืช ืื; ืจืื
ืืืื ืืืื ืืืฉืืืืช ืฉื ืื). ืฉืื ืื ืฉืื ืฉื ืืคืจืืืจ ืืื ื-'=' ืืืืืื ืืืืืช
ืืื ืฆืืืื ืืื ืฉืืืขืืคืช ืชืืื ืืงืฆืืช ืคืจืืืจ. ืืืื ื FOO+=baz ืื
ืืึผืึผึธืจ; ืืขืจืืื ืืืฉื ืื ืืืืืฉืื ืืฉืืจืฉืจืื ืืื. ืืืจื ืืจืืืขืืช ืืืืืจื
ืคืจืืืจ ืืื ืขื ืืฆืื, ืืืึนืึผึธืึดื, ืืืืคื ืงืจืื, ื ืขืจืืช ืกืืืื ืคืงืืืืช; ืืจืืืช ืืช ืฉืืื
ืชืืืืจืื ื ืคืืงืื ืืืฆืืช ืืืืจื ืกึธืขึดืืฃ. ืืืืฉื, ื ื ืืืจ ืืืืืืช ืงืืืขืืช ืคืจืืืจืื
ืืื ืื ืงืืฆื ืื, ืืงืจืื, ื ืกื -A ืคืงืืืืช. ืืืกืืฃ, ื ืืชื ืืืงืฆืืช ืคืจืืืจืื
ืขืจืืื ืืืืฆืขืืช ืืืคืจืืืจืื ืฉื ืืงืฆืื ืืชืื ืืืืืืื ืืจืืชืืืืื (ืจืื ืืฉืืื ืืืืืืื
ืืืื) ืื ืืืืฆืขืืช ${ืฉื=ืขืจื} ืืฆืืจื ืฉื ืืืืคืช ืืคืจืืืจืื (ืจืื ืืืื).
ืคืจืืืจืื ืขื ืชืืื ืช ืืืืฆืื (ืืืืืจ ืืืืฆืขืืช ื- ืืฆืื or ืขืจืืช ืกืืืื -x ืคืงืืืืช, ืื ืืคื
ืืงืฆืืืช ืคืจืืืจืื ืืืืจืืื ืคืงืืืืช ืคืฉืืืืช) ืืืื ืกืืช ืืกืืืื (ืจืื
ืขื(7)) ืฉื ืคืงืืืืช ืืืืคืขืืืช ืขื ืืื ืืืขืืคืช as ืฉื=ืขืจื ืืืืืช. ืกืืจ ืืคืจืืืจืื
ืืืืคืืข ืืกืืืื ืฉื ืคืงืืื ืืื ื ืืืืืจืช. ืืฉืืงืืืคื ืืชืืืื, ืื
ืืืืฅ ืคืจืืืจืื ืืขืจืืืื ืืืกืืืื ืฉืื ืืืืืืจ ืืืืืืืืช ืืช ืืืืฆืื
ืชืืื ื ืขืืืจ ืคืจืืืจืื ืืื.
ื ืืชื ืืืืื ืฉืื ืืืื ื-${ืฉื} ืฆืืจื ืฉื ืืืืคืช ืคืจืืืจืื:
${ืฉื:-ืืืื}
If ืฉื ืืืืืจ ืืื NULL, ืืื ืืืืืฃ; ืืืจืช, ืืืื ืืืืืฃ.
${ืฉื:+ืืืื}
If ืฉื ืืืืืจ ืืื NULL, ืืืื ืืืืืฃ; ืืืจืช, ืฉืื ืืืจ ืื ืืืืืฃ.
${ืฉื:=ืืืื}
If ืฉื ืืืืืจ ืืื NULL, ืืื ืืืืืฃ; ืืืจืช, ืืื ืืืงืฆื ืืืื ื
ืืขืจื ืืืชืงืื ืฉื ืฉื ืืืืืฃ.
${ืฉื:?ืืืื}
If ืฉื ืืืืืจ ืืื NULL, ืืื ืืืืืฃ; ืืืจืช, ืืืื ืืืืคืก ืขื
ืฉืืืืช ืชืงื (ืฉืืคื ืื ืฉื:) ืืืชืจืืฉืช ืฉืืืื (ืืืจื ืืื ืืืจืืช ืืกืืื
ืฉื ืกืงืจืืคื ืืขืืคืช, ืคืื ืงืฆืื ืื ืกืงืจืืคื ืฉืืงืืจื ื-'.' ืืืื ื). ืื ืืืื is
ืืืฉืื, ืืืืจืืืช "ืคืจืืืจ null or not set" ืืฉืืฉืช ืืืงืื ืืืช. ืืจืืข ืืื,
if ืืืื ืืื ืืฉืชื ื ืฉืืชืจืื ืืืืจืืืช null, ืืืืขืช ืืฉืืืื ืืื ืื
ืืืืคืก.
ืฉืืื ืื ืฉืืื ืืืืืจ ืืขืื, ืืืื ื ืืฉื ืืืขืฉื ืืืฆืืื, ืืื ืืชืื ืืืืื
ืืืื ืืืืื. ืืืื ืื ืืชืื ื ืืืืื ืื ืื ืืืืืื ืืื ืืืืจืืืืช ืืคืืืืช: ืืืื
ืืืืจ ืืื ืืฉืชืืฉ ืืืืื ืืืจืืืืช ืืคืืืืช, ืืืขื ืืืืจืืื ืืืคืืื ืขืฆืื ('"') ืืืกืืื
ืกื, ืฉืื ื ืืื ืืืืกื ืืืืจื, ืืืืืช ืืกืจืช ืืฆืขืช ืืืืจ.
ืืืชื ืื ืืขืื, ื ืืชื ืืืฉืืื ืืช ื-':', ืืืืงืจื ืื ืืชื ืืื ืชืืืืื ืจืง
ืฉื ืืืืืช ืืืืืจ (ืื ืืืื ื-set ืืื NULL). ืื ืืืื ืืจืืฉ, ืคืจืืืจ, ืคืงืืื,
ืืชืืฆืขืืช ืื ืืจืืชืืืืงื ืืืืืคืช ืืืืื; ืื ืืืื ืืื ืฆืืจื, ืืื ืฆืืจื
ืืขืจืื.
ื ืืชื ืืืฉืชืืฉ ืื ืืฆืืจืืช ืืืืืช ืฉื ืืืืคืช ืคืจืืืจืื (ืื ืฉื ืืื ืืขืจื, ื
ืืืื ื ืขื ืืืคืชื "0" ืืืืืฃ ืืืงืฉืจ ืกืงืืจื):
${#ืฉื}
ืืกืคืจ ืืคืจืืืจืื ืืืืงืืืืื ืื ืฉื ืืื '*', '@', ืื ืื ืฆืืื; ืืืจืช
ืืืืจื (ืืชืืืื) ืฉื ืขืจื ืืืืจืืืช ืฉื ืืคืจืืืจ ืฉื.
${#ืฉื[*]}
${#ืฉื[@]}
ืืกืคืจ ืืืืื ืืื ืืืขืจื ืฉื.
${%ืฉื}
ืืจืืื (ืืขืืืืืช ืืืกื) ืฉื ืขืจื ืืืืจืืืช ืฉื ืืคืจืืืจ ืฉื, ืื -1 ืื
${ืฉื} ืืืื ืชื ืฉืืืื.
${!ืฉื}
ืฉื ืืืฉืชื ื ืฉืืืื ืืชืืืืก ืฉื. ืื ืืืื ืฉื ืืื ืืชื ืฉื is
ืืคื ืื ืืฉื (ืืฉืชื ื ืืืื), ืฉื ืืฆืจื ืขื ืืื ื- nameref ืคืงืืื (ืฉืืื ืืื ืื
ื ืขืจืืช ืกืืืื -n).
${!ืฉื[*]}
${!ืฉื[@]}
ืฉืืืช ืืืืืื (ืืคืชืืืช) ืืืขืจื ืฉื.
${ืฉื#ืืคืืก}
${ืฉื##ืืคืืก}
If ืืคืืก ืืชืืื ืืชืืืืช ืืขืจื ืฉื ืืคืจืืืจ ืฉื, ืืืงืกื ืืืืชืื ืืื
ื ืืืง ืืชืืฆืืช ืืืืืคื. '#' ืืืื ืืืื ืืงืฆืจ ืืืืชืจ
ืืชืืื, ืืฉื ืืื ืืื ืืืืืื ืืืฉืืง ืืืจืื ืืืืชืจ. ืื ื ืืชื ืืืืื ืขื ืืงืืืจ
(${*} ืื ${@} ืื ${array[*]} ืื ${array[@]}).
${ืฉื%ืืคืืก}
${ืฉื%%ืืคืืก}
ืืื ืืืืคื ${..#..}, ืืื ืื ืืืืง ืืกืืฃ ืืขืจื. ืื ืืืื ืืืืืช
ืืืื ืขื ืืงืืืจ.
${ืฉื/ืืคืืก/ืืืจืืืช}
${ืฉื/#ืืคืืก/ืืืจืืืช}
${ืฉื/%ืืคืืก/ืืืจืืืช}
${ืฉื//ืืคืืก/ืืืจืืืช}
ืืืฉืืง ืืืจืื ืืืืชืจ ืฉื ืืคืืก ืืขืจื ืฉื ืคืจืืืจ ืฉื ืืืืืฃ ื ืืืจืืืช
(ื ืืืง ืื ืืืจืืืช ืื ืจืืง; ื ืืชื ืืืฉืืื ืืช ืืืืืกื ืื ืืจืจ ('/') ืืืงืจื ืื).
ืงื ื ืืื ืืืืื ืืืืจืื '#' ืื '%' ืืืจื ืืขืืืื ืืืคืืก ื-
ืืชืืื ืื ืกืืฃ ืฉื ืืขืจื, ืืืชืืื; ืจืืง ืืื ืขืืืื ืืคืืกืกืืื ืื
ืชึทืึฒืึดืืฃ; ื ืืื ืืืืื ืืืื ืื ืฉืืืืฉ ื-a ืืคืืก ืฉืืชืืื ืืจืืง
ืืืจืืืช ืืืจืืช ืืืืืคื ืืืชืจืืฉ ืคืขื ืืืช ืืืื; ืฉื ื ืืชืืื ืืืืืืื ืืืจืืื ืืื
ืืืคืขืื ืฉื ืืชืืืืช ืืขืจื ืฉืืืืืฃ. ืื ื ืืชื ืืืืื ืขื ืืงืืืจ.
ืืืืฉื ืืฆืืจื ืื ืืขืืื, ืขืฉืื ืืืืืช ืืืื.
${ืฉื:ืืืฆืื:ืื}
1 ืื ืืืืืืช ืฉื ืฉื, ืืชืืื ืืขืืื ืืืฆืื, ืืืืืคืื. ืฉื ืืื
ืืืฆืื ื:ืื ืื ืืืคืฆืืื ืืืื. ืื ืืืฆืื ืืื ืฉืืืื, ืืกืคืืจื ืืชืืืื ืืกืืฃ ื-
ืืึผื; ืื ืืื ืืืฉืื, ืืจืืจืช ืืืืื ืืื 0. ืื ืื ืืืฉืื ืื ืืืื ืื-
ืืืจื ืืืืจืืืช ืื ืืชืจืช, ืืื ืืืืืฃ. ืฉื ืืื ืืืฆืื ื ืื ืืฉ ืื
ืืืขืจืืื ืืืืืืืื ืืจืืชืืืืื. ืึผึทืืึนื, ืืืฆืื ืืืื ืืืชืืื ืขื ืจืืื,
ืกืืืจื ืคืชืืื ืื ืกืคืจื ืืืืืื. ืื ื ืืชื ืืืืื ืขื ืืงืืืจ.
${ืฉื@#}
ื-hash (ืืืืฆืขืืช ืืืืืจืืชื BAFH) ืฉื ืืืจืืื ืฉื ืฉื. ืื ืืฉืืฉ ืื
ืคื ืืื ืขืืืจ ืืืืืืช ืืืฉืืืืช ืฉื ืืืขืืคืช.
${ืฉื@Q}
ืืืืื ืืฆืืื ืืืื ืืื ืืกื ืืืืจืช, ืฉืขืจืื ืืื ืืขืจื ืฉื ืฉื
ืคืจืืืจ, ืืืืืฃ.
ืฉืื ืื ืื ืืคืืก ืขืฉืื ืืืืืงืง ืืืคืืก ืืืื ืืืจืื (@(...)), ืืืื ('...') ืื ืืคืื
("...") ืฆืืืื ืืืจื ืืื ืื ืื -o sh ืืืืืจ.
ืืคืจืืืจืื ืืืืืืืื ืืืืื ื ืงืืขืื ืืืืคื ืืจืืื ืขื ืืื ืืืขืืคืช ืืื ื ืืชื ืืืืืืจ ืืืชื ืืฉืืจืืช
ืืืืฆืขืืช ืืืืืช:
! ืืืื ืชืืืื ืฉื ืชืืืื ืืจืงืข ืืืืจืื ืฉืืชืืื. ืื ืืื ืชืืืืื ืจืงืข
ืืืคืขื, ืืคืจืืืจ ืื ืืืืืจ.
# ืืกืคืจ ืืคืจืืืจืื ืืืืงืืืืื ($1, $2 ืืื').
$ ื-PID ืฉื ืืืขืืคืช, ืื ื-PID ืฉื ืืืขืืคืช ืืืงืืจืืช ืื ืืื ืชืช-ืฉืจืืื. ืึทืขึฒืฉืืึนืช ืื
ืืฉืชืืฉ ืืื ืื ืื ืื ืืืฆืืจืช ืฉืืืช ืงืืฆืื ืืื ืืื; ืึดืจึฐืืึนืช mktemp(1) ืืืงืื ืืืช.
- ืฉืจืฉืืจ ืืืคืฉืจืืืืช ืื ืืืืืืช ืฉื ืืืืช ืืืืืืช (ืจืื ืืช ืกื ืืคืงืืื ืืืื
ืืจืฉืืืช ืืคืฉืจืืืืช).
? ืืฆื ืืืฆืืื ืฉื ืืคืงืืื ืืื-ืืกืื ืืจืื ืืช ืืืืจืื ื ืฉืืืฆืขื. ืื ืืคืงืืื ืืืืจืื ื
ื ืืจื ืืืืช, $? ืืืืืจ ื-128 ืืชืืกืคืช ืืกืคืจ ืืืืช, ืื ืืื ืืืืชืจ 255.
0 ืฉื ืืงืืืคื, ื ืงืืข ืืืืงืื: ืืืืขืื ืืจืืฉืื ื ืืงืฉ ืื ืื ืืื
ืืืคืขื ืขื ื -c ื ืืชื ื ืืคืฉืจืืช ืืืืขืื ืื; ืืืจืช ื ืคืืื ืืืขืื, ืื
ืืื ืกืืคืง; ืื ืืฉื ืืืกืืก ืืืชื ืืืคืขืื ืืืขืืคืช (ืืืืืจ argv[0]). $0
ืืืืืจ ืื ืืฉื ืฉื ืืกืงืจืืคื ืื ืืืื ืื ืืฉื ืืคืื ืงืฆืื ืื ืืืืืช,
ืื ืื ืืื ืืืืืจ ืขื ืคืื ืงืฆืื ืืืืช ืืคืชื (ืืืืืจ ืคืื ืงืฆืื ืืกืื ืื ืืขืืคืช ืงืืจื).
1 .. 9 ืชืฉืขืช ืืคืจืืืจืื ืืืืงืืืืื ืืจืืฉืื ืื ืฉืกืืคืงื ืืืขืืคืช, ืืคืื ืงืฆืื ืื
ืกืงืจืืคื ืฉืืงืืจื ื-'.' ืืืื ื. ืคืจืืืจืื ืืืงืืืืื ื ืืกืคืื ืขืฉืืืื ืืืืืช
ืืืฉื ืืืืฆืขืืช ${ืืกืคืจ}.
* ืื ืืคืจืืืจืื ืืืืงืืืืื (ืืืขื 0), ืืืืืจ $1, $2, $3, ...
ืื ืืฉืชืืฉืื ืืื ืืืืฅ ืืืืจืืืืช ืืคืืืืช, ืคืจืืืจืื ืื ืืืืื ื ืคืจืืืช (ืฉื ืชืื ืืช
ืืคืืฆืื ืืืืื); ืื ืืฉืชืืฉืื ืืืืจืืืืช ืืคืืืืช, ืืคืจืืืจืื ืืืคืจืืื ืขื ืืื ื-
ืืชื ืืจืืฉืื ืฉื ืืคืจืืืจ IFS (ืื ืืืืจืืืช ืืจืืงื ืื IFS ืืื NULL).
@ ืืื $*, ืืื ืื ืื ืืื ืืฉืืฉ ืืชืื ืืจืืืืช ืืคืืืืช, ืืืืงืจื ืื ืืืื ื ืคืจืืช ืืื
ื ืืฆืจ ืขืืืจ ืื ืคืจืืืจ ืืืงืื. ืื ืืื ืคืจืืืจืื ืืืงืืืืื, ืื
ื ืืฆืจืช ืืืื. $@ ื ืืชื ืืืฉืชืืฉ ืืื ืืืฉืช ืืืืขืื ืื, ืืืื ืืืืื, ืืืื ืืืคืกืื
ืืจืืืื ืืื NULL ืื ืคืืฆืื ืืจืืืื ืืื ืขื ืจืืืืื.
ืืคืจืืืจืื ืืืืื ืืืืืจืื ื/ืื ืืฉืืืืฉ ืขื ืืื ืืืขืืคืช:
_ (ืงื ืชืืชืื) ืืืฉืจ ืคืงืืื ืืืฆืื ืืช ืืืืฆืขืช ืขื ืืื ืืืขืืคืช, ืคืจืืืจ ืื
ืืืืืจ ืืกืืืืช ืืชืืืื ืืืืฉ ืื ืชืื ืืืืฆืืื ืืืืจื
ืคืงืืื. ืืฉืืืืฉ ืืื ืืจืืงืืืื, ืคืจืืืจ ืื ืืืืืจ ืื ืืืขืืคืช ืืื ื
ืืืืื ืืืืจืื ื ืฉื ืืคืงืืื ืืงืืืืช.
BASHPID ื-PID ืฉื ืืืขืืคืช ืื ืืืฉื ื.
CDPATH ืืื PATH, ืืื ืืฉืืฉ ืืื ืืคืชืืจ ืืช ืืืืขืื ื- cd ืคืงืืื ืืืื ืืช. ืืขืจื
ืฉืื CDPATH ืืืืืจ ืืืื ื ืืืื '.' ืื ืืืื ื ืืืจืืืช ืจืืง, ื
ืืกืคืจืืื ืื ืืืืืช ืืื ื ืืืคืืฉ. ืืื ื cd ืชืืฆื ืคืงืืื ืืืื ืืช
ืืกืคืจืืื ืืืชืงืืืช ืืืฉืจ ื ืืฆืื ืืชืืื ืืื ื ืชืื ืืืคืืฉ ืืืื ื-
ืฉืืื ืจืืง.
COLUMNS ืืืืจ ืืืกืคืจ ืืขืืืืืช ืืืจืืื ื ืื ืืืืื. ืชืืื ืืืืืจ, ืืจืืจืช ืืืื
ืขื 80, ืืื ืื ืืขืจื ืืคื ืฉืืืื ืขื ืืื stty(1) ืืื ื ืืคืก ืืฉืคืื ืืกืคืืง
(ืืืื ืืืื ืืื 12x3); ืืืื ืขืืืจ LINES. ืคืจืืืจ ืื ืืฉืืฉ ืืช
ืืฆืื ืขืจืืืช ืงื ืืื ืืจืืงืืืืืื, ืืืคื ืืืจ, ืกื -o, ื ืืืจืื -l ืคืงืืืืช
ืืขืืฆืื ืขืืืืืช ืืืืข. ืืืืื โโืืืกืืืื ืื ืืืืื ืืืืจื
ืคืจืืืจ ืื ืืกืืจ ืืช ืืงืืฉืืจ ืืืืื ืืืจืืื ื ืืคืืขื ืืืืืช ื-
ืขืจื ืืกืืคืง.
ENV ืื ืืคืจืืืจ ืืื ืืืืืจ ืืืืจ ืืืฆืืข ืงืืฆื ืคืจืืคืื ืืืฉืื, ื-
ืขืจื ืืืจืื ืืฉืืฉ ืืงืืืฅ ืืคืขืื ืฉื ืืขืืคืช. ืื ืืืจื ืืื ืืืื ืคืื ืงืฆืื
ืืืืืจืืช ืืื ืื.
ERRNO ืขืจื ืืกืคืจ ืฉืื ืฉื ืืืขืืคืช ืืจื ื ืึดืฉืึฐืชึทื ึถื. ืื ืืฆืืื ืืช ืืกืืื ืืืืจืื ื
ืฉืืืช ืืืขืจืืช ื ืืฉืื. ืขืืืื ืื ืืืืฉื.
EXECSHELL ืื ืืืืืจ, ืื ืืืื ืฉืืคืจืืืจ ืืื ืืืื ืืช ืืืขืืคืช ืฉืืืื ืืฉ ืืืฉืชืืฉ
ืืืฆืข ืคืงืืืืช ืฉ ืืืืจ(2) ื ืืฉื ืืืืฆืืข ืืฉืืื ื ืืชืืืืื ืื
"#!ืคึผึธืึธื" ืกืืจ ืคืขืืืืช.
FCEDIT ืืขืืจื ืืืฉืืฉ ืืช fc ืคืงืืื (ืจืื ืืืื).
FPATH ืืื PATH, ืื ืืฉืืฉ ืืืฉืจ ืืืคืขืืช ืคืื ืงืฆืื ืื ืืืืืจืช ืืืืชืืจ ืืงืืืฅ
ืืืืจืช ืืคืื ืงืฆืื. ืืื ืื ื ืืคืฉ ืืืฉืจ ืื ื ืืชื ืืืฆืื ืคืงืืื ืืืืฆืขืืช
ื ึธืชึดืื. ืึดืจึฐืืึนืช ืคืื ืงืฆืืืช ืืืื ืืืืืข ื ืืกืฃ.
HISTFILE ืฉื ืืงืืืฅ ืืืฉืืฉ ืืืืกืื ืืืกืืืจืืืช ืคืงืืืืช. ืืืฉืจ ืืืงืฆื ื- ืื ืืืืื ืืืืืจื,
ืืงืืืฅ ื ืคืชื, ืืืืกืืืจืื ื ืงืฆืฆืช ืืื ื ืืขื ืช ืืืงืืืฅ; ืืืืจ ืืื
ืคืงืืืืช ืืืฉืืช (ืืืื ืืืจืืืืช ืืืกืคืจ ืฉืืจืืช) ืืฆืืจืคืืช ืืจืืข ืฉืื
ืืืืืจ ืืืฆืืื. ืืื ืื, ืืกืคืจ ืงืจืืืืช ืฉื ืืงืืืคื ืืฉืชืคื
ืืืกืืืจืื ืื ืื ืืคืจืืืจืื ืฉื HISTFILE ืฉืืื ืืฆืืืขืื ืขื ืืืชื ืงืืืฅ.
ืืขืจืืช: ืื HISTFILE ืื ืืืืืจ ืื ืจืืง, ืื ื ืขืฉื ืฉืืืืฉ ืืงืืืฅ ืืืกืืืจืื. ืื
ืฉืื ื ื-AT&T UNIX ksh.
HISTSIZE ืืกืคืจ ืืคืงืืืืช ืืืืืืกื ืืช ืืืจื ืืื ืขืืืจ ืืืืกืืืจืื. ืืจืืจืช ืืืืื ืืื 2047. ืขืฉื
ืื ืืืืืืจ ืืช ืืขืจื ืืื ืืขืจืืื ืืืืืื ืืืืจืืฃ ืืืื 1000000000 ืื ืืงืฉ ืืืื
ืื ืื ืืงืฆื ืืกืคืืง ืืืืจืื ืืืืกืืืจืื ืืื ืืชืืื.
HOME ืกืคืจืืืช ืืจืืจืช ืืืืื ืขืืืจ cd ืืคืงืืื ืืืขืจื ืืืงืื an
ืึนื ืืึผืกืึธื ~ (ืจืื ืืืืื ืืจืืื ืืืื).
ืืคืจืื ืฉืืืช ืคื ืืื ืฉื IFS, ืืฉืืืืฉ ืืืืื ืืืืืคื ืืขื ืืื ื ืืงืจืื ืคืงืืื, ื
ืืคืฆื ืขืจืืื ืืืจืืืื ืืื ื ืคืจืืื; ืืืจื ืืื ืืืืืจ ืืจืืื, ืืื ืืฉืืจื ืืืฉื.
ืึดืจึฐืืึนืช ืืืืคื ืืขืื ืืคืจืืื.
ืืขืจืืช: ืคืจืืืจ ืื ืืื ื ืืืืื ืืืกืืืื ืืืฉืจ ืืืขืืคืช
ืืชืืื.
KSHEGID ืืืื ืืงืืืฆื ืืืขืื ืฉื ืืืขืืคืช.
KSHGID ืืืื ืืงืืืฆื ืืืืืชื ืฉื ืืงืืืคื.
KSHUID ืืืื ืืืฉืชืืฉ ืืืืืชื ืฉื ืืืขืืคืช.
KSH_VERSION ืืฉื ืืืืจืกื ืฉื ืืืขืืคืช (ืืงืจืืื ืืืื). ืจืื ืื ืืช ืคืงืืืืช ืืืจืกื
in ืืืืง ืขืจืืื ืืฆื ื Vi ืขืจืืื ืืฆื ืกืขืืคืื, ืืืื.
LINENO ืืกืคืจ ืืฉืืจื ืฉื ืืคืื ืงืฆืื ืื ืกืงืจืืคื ืืืขืืคืช ืฉื ืืฆื ืืขืช
ืืฆื ืืคืืขื.
LINES ืืืืจ ืืืกืคืจ ืืงืืืื ืืืจืืื ื ืื ืืืืื. ืืืืืจ ืชืืื, ืืจืืจืช ืืืืื ืืื
24. ืจืื ืขืืืืืช.
EPOCHREALTIME
ืืื ืืื ืืขืืื, ืืคื ืฉืืืืืจ ืขื ืืื ืืฉืขืืช ืืืื(2), ืืคืืจืื ืืขืฉืจืื ื
tv_sec ืืืืจืื ื ืงืืื ('.') ื tv_usec ืืจืืคื ืขื ืฉืฉ ืขืฉืจืื ืืืช ืืืืืง
ืกืคืจืืช.
OLDPWD ืกืคืจืืืช ืืขืืืื ืืงืืืืช. ืืื ืื cd ืื ืืฉืชื ื ืืืฆืืื
ืกืคืจืืืช ืืื ืืชืืืื ืืืขืืคืช, ืื ืื ืืืขืืคืช ืื ืืืืขืช ืืืื ืืื.
OPTARG ืืขืช ืฉืืืืฉ ืงืืฆื ืื, ืืื ืืืื ืืช ืืืจืืืื ื ืืืคืฉืจืืช ืื ืืชืืช, ืื ืื
ืืืจืฉ ืืื.
OPTIND ืืืื ืืงืก ืฉื ืืืจืืืื ื ืืื ืฉืืขืืื ืืขืช ืืฉืืืืฉ ืงืืฆื ืื. ืืงืฆืืช 1
ืืคืจืืืจ ืื ืืืจื ืงืืฆื ืื ืืขืื ืืืขืื ืื ืืืืชืืื
ืืคืขื ืืืื ืฉืืื ืืืคืขื.
PATH ืจืฉืืื ืืืคืจืืช ืฉื ื ืงืืืชืืื (ื ืงืืื-ืคืกืืง ื-OS/2) ืฉื ืกืคืจืืืช ืฉืืืคืฉืื
ืืืฉืจ ืืืคืฉืื ืคืงืืืืช ืืงืืฆืื ืฉืืงืืจื ื-'.' ืคืงืืื (ืจืื ืืืื).
ืืืจืืืช ืจืืงื ืื ืืืขืช ืื ืงืืืชืืื ืืืืืื ืื ื ืืจืจืช, ืื ืฉื ืืื ืกืืืืื
ื ืงืืืชืืื, ืืชืืืืกืื ืืืื ืืื '.' (ืืกืคืจืืื ืื ืืืืืช).
PGRP ืืืื ืืชืืืื ืฉื ืื ืืื ืงืืืฆืช ืืชืืืื ืฉื ืืืขืืคืช.
PIPESTATUS ืืขืจื ืืืืื ืืช ืงืืื ืจืืช ืืฉืืืื (ืกืืืืก ืืฆืืื), ืืื ืืื, ืืืงืืืื ืืืืจืื ืื
ืฆืื ืืจ ืจืฅ ืืืืืช.
PPID ืืืื ืืชืืืื ืฉื ืืื ืฉื ืืืขืืคืช.
PS1 ืืื ืืื ืืขืืงืจืืช ืืงืื ืืืืช ืืื ืืจืืงืืืืืืช. ืคืจืืืจ, ืคืงืืื ืืืฉืืื
ืืืฆืขืื ืืืืคืืช, ื-'!' ืืืืืฃ ืืคืงืืื ืื ืืืืืช
ืืกืคืจ (ืจืื ืืช fc ืืคืงืืื ืืืื). '!' ืืืืืื ื ืืชื ืืฉืื ืืื ืืื ืขื ืืื
ืืฆืืช '!!' ื-PS1.
ืืื ืืื ืืืืืืจืช ืืืจืืจืช ืืืื ืืื '$ ' ืขืืืจ ืืฉืชืืฉืื ืฉืืื ื ืฉืืจืฉ, '# ' ืขืืืจ root. ืื ืืงืฉ is
ืืืคืขื ืขื ืืื root ื-PS1 ืืื ื ืืืื ืชื '#', ืขืจื ืืจืืจืช ืืืืื
ืืฉืืฉ ืื ืื PS1 ืืืจ ืงืืื ืืกืืืื.
ืื ืืื ื ืืงืฉ ืืืคืฆื ืืืืขื ืขื ืืืืื dot.mkshrc ืืืื ืืชืืืื
ืืืืืื, ืืื ืืืื ืชืืื ืืช ืืื (ืฉืื ืื
${HOSTNAME:=$(hostname)} ืืกืขืืฃ ืืืืื ื ืืื ืฉืืจืฉ ืืขืืืช ืืฉืชืืฉ ืื (ื
ืืืืื ืื) ืืืืฆืข ืืืื ืืงืฆืืช PS1, ืืขืื ืฉื-$USER ื-$PWD ืื
ื ืืื ืืื ืืืขืจื ืืื ืคืขื ืฉืืืฆืืช ืื ืืื):
PS1='${USER:=$(id -un)}'"@${HOSTNAME:=$(hostname)}:\$PWD $(
if ((USER_ID)); ืืืืจ ืืื ืืืคืก \$; ืืืจืช ืืืคืก \#; ืคื) "
ืฉืืื ืื ืฉืืืืจ ืฉืขืืจืื ืฉืืจืช ืืคืงืืื ืื ืกืื ืืืืื ืืื ืืื ืืื ืืื
ืืื (ืืื ืฉืืืขื ืืื ืื ืจืืืง ืืงืฆื ืืืกื), ืงืืื ืืจืืื ื-
ืืืืขื ื ืืื ืืืืื ืืช ืืขื ืืื ืื. ืืชื ืืืื ืืืืื ืืงืืืคื ืื ืืกืคืืจ ืืืื
ืจืฆืคืื (ืืืื ืงืืื ืืจืืื) ืขื ืืื ืืงืืืช ืืื ืืื ืฉืื ืขื ืชื
(ืืืื Ctrl-A) ืืืืจืื ืืืืจืช ืืจืืจื ืืื ืชืืื ืืช ืืืจืืื
ืงืืืื ืขื ืชื ืื. ืื ืืืืคืขืื ืฉื ืืืชื ืชื ืืื ืืื ืื
ืื ืืืืคืก. ืืื, ืื ืชืืฉืื ืืืชื ืืคืจืืฆื ืืื; ืื ื ืืืจ ืื-
ืึฐืงืึนืจึดื ksh88(1), ืฉืืื ืืืคืืก ืืช ืชื ืืืคืจืื ืื ืฉืืฆื ืื
ืืื ืื ืื ืืื ืื ืชืืืื ืฉืืื ื ืืืืคืกืื.
ืืืืืื ืฉืืงืืืคื ืขืฉืืื ืืคืจืฉ ืงืืืื ืืืืจืืื ืืชืืืื ืืืืืืื ืืืจืื,
ืืื ืืืืืืจ ืืช PS1, ืื ืขืืื ืืช ืืงื ืื ืืื ืขืฆืื, ืื ืืฉืชืืฉ ืืืืจืืืืช ืืคืืืืช. ื
ืืืืจืื ืืืชืจ ืืขืฉื. ืืืื ืืืืื ืืืจืืืช ืืืชืจ, ืืืื ืขืืช ืืฉืืจืืช
ืืื ืชืืืื ืืืืืืื (ืืืืืื ืขื ^V ืืืฆื ืขืจืืืช emacs), ืืฉืจ
ืืืืืข ืืช ืกืคืจืืืช ืืขืืืื ืื ืืืืืช, ืืกืจืืื ืืคืื (ืืฆืืข ืืขืืื,
ืื), ืืืืจืืืช ืืื ืืืืช:
x=$(ืืืคืก \\001)
PS1="$x$(ืืืคืก \\r)$x$(tput so)$x\$PWD$x$(tput se)$x> "
ืขืงื ืืฆืขื ื ืืจืฆืช ืฉื ืืืืืื ื'ื ืงืืจื, ืืงืฉ ืชืืื ืืขืช ืื ื
ืืืืคืก ืืื:
PS1=$'\1\r\1\e[7m\1$PWD\1\e[0m\1> '
ืืืจืืืช ืื ืืื ืืฉื ืืช ืฉื PS2, ืืืจืืจืช ืืืื '> ', ืืฉืืฉืช ืืืฉืจ ืืฉ ืฆืืจื ืืงืื ื ืืกืฃ
ืืืฉืืื ืคืงืืื.
ืืคืงืืื PS3 ืืฉืืืืฉ ืขื ืืื ืืืจ ืืฆืืจื ืืขืช ืงืจืืืช ืืืืจืช ืชืคืจืื. ืืจืืจืช ืืืืื
ืืื '#? '.
PS4 ืืฉืืฉ ืืงืืืืืช ืคืงืืืืช ืืืืืคืกืืช ืืืืื ืืขืงื ืืืจ ืืืฆืืข (ืจืื ืืช ืกื
-x ืืคืงืืื ืืืื). ืชืืืืคื ืคืจืืืจ, ืคืงืืื ืืืฉืืื ืื
ืืืืฆืข ืืคื ื ืืืคืกืชื. ืืจืืจืช ืืืืื ืืื '+'. ืืืื ืชืจืฆื ืืืืืืจ ืืช ืื
ืืืงืื '[$EPOCHREALTIME] ' ืืื ืืืืื ืืืชืืืช ืืื.
PWD ืกืคืจืืืช ืืขืืืื ืื ืืืืืช. ืขืฉืื ืืืืืช ืืืืื ืื NULL ืื ืืืขืืคืช ืื ืืืืขืช
ืืืคื ืื.
RANDOM ืืื ืคืขื ืฉืืคื ืื ื-RANDOM ืืืงืฆื ืื ืืกืคืจ ืืื 0 ื-32767
ืชืืืื ื-PRNG ืงืืืจืื ืื ืืื ืืืจื.
REPLY ืคืจืืืจ ืืจืืจืช ืืืื ืขืืืจ ืืงืจืื ืคืงืืื ืื ืื ื ืืชื ื ืฉืืืช. ืืฉืืฉ ืื ื
ืืืจ ืืืืืืช ืืืืกืื ืืขืจื ืื ืงืจื ืืงืื ืกืื ืืจืื.
SECONDS ืืกืคืจ ืืฉื ืืืช ืืื ืชืืืืช ืืืขืืคืช ืื, ืื ืืคืจืืืจ ืืื
ืืืงืฆื ืขืจื ืฉื ืืกืคืจ ืฉืื, ืืกืคืจ ืืฉื ืืืช ืืื ืืืงืฆืื ืืชืืกืคืช ื-
ืขืจื ืฉืืืงืฆื.
TMOUT ืื ืืืืืจ ืืืกืคืจ ืฉืื ืืืืื ืืืขืืคืช ืืื ืืจืืงืืืืืช, ืืื ืืฆืืื ืืช ืืืงืกืืืื
ืืกืคืจ ืืฉื ืืืช ืฉืืืขืืคืช ืืืชืื ืืงืื ืืืืจ ืืืคืกืช ืืงืื ืืจืืฉื
ืื ืืื (PS1). ืื ืืืจืืช ืืืืื, ืืคืื ืืืฆื.
TMPDIR ืืกืคืจืืื ืงืืฆื ืืขืืคืช ืืื ืืื ื ืืฆืจืื ื. ืื ืคืจืืืจ ืื ืืื ื
ืืืืืจ, ืื ืืื ื ืืืื ืืช ืื ืชืื ืืืืืื ืฉื ืกืคืจืืื ื ืืชื ืช ืืืชืืื, ืืื ื
ืงืืฆืื ื ืืฆืจืื ื / Tmp.
USER_ID ืืืื ืืืฉืชืืฉ ืืืขืื ืฉื ืืืขืืคืช.
ืืืืื ืืจืืื
ืืจืืืช ืืืืื ืื ืขืฉืืช ืืืงืืื ืืืืืคืช ืคืจืืืจืื, ื ืขืฉืืช ืขื ืืืืื
ืืชืืื ืขื '~' ืืื ืืจืืืืช. ืืชืืืื ืืขืืงืืื ืืืจ ืืืืืื, ืขื ื-'/' ืืจืืฉืื, ืื
ืื, ืื ืืืื ืฉืื ืฉื ืืชืืืจืืช. ืื ืฉื ืืื ืืกื ืจืืง, '+' ืื '-', ืืขืจื ืฉื
ืืคืจืืืจ HOME, PWD ืื OLDPWD ืืืืืฃ, ืืืชืืื. ืืืจืช, ืืกืืกืื
ืืืคืฉืื ืืช ืฉื ืืื ืืกื ืืงืืืฅ, ืืืืืื tilde ืืืืืฃ ืืืืืื ืฉื ืืืฉืชืืฉ
ืกืคืจืืืช ืืืืช. ืื ืฉื ืืื ืืกื ืื ื ืืฆื ืืงืืืฅ ืืกืืกืื ืื ืื ืื ืฆืืืื ืื
ืืืืคืช ืคืจืืืจ ืืชืจืืฉืช ืืฉื ืืื ืืกื, ืื ืืชืืฆืขืช ืืืืคื.
ืืืงืฆืืืช ืคืจืืืจืื (ืืืื ืืื ืฉืืคื ื ืคืงืืื ืคืฉืืื ืื ืืื ืืืชืจืืฉืืช ื-
ืืืขืื ืื ืฉื ืืื ืื, ืืฆืื, ืืืึนืึผึธืึดื, ืืืืคื ืงืจืื, ื ืขืจืืช ืกืืืื), ืืจืืืช ืืืืื ื ืขืฉืืช ืืืืจ ืืื
ืื ืืงืฆืื (ืืืืืจ ืืืจื ืกืืื ืืฉืืืืื) ืื ืืืจื ื ืงืืืชืืื ืืื ืฆืืืื (':'); ืฉืืืช ืื ืืกื
ืืืคืจืืื ืื ืขื ืืื ื ืงืืืชืืื.
ืกืคืจืืืช ืืืืช ืฉื ืฉืืืช ืืชืืืจืืช ืฉืืืจืืื ืืขืืจ ื ืฉืืจืืช ืืืืืื ืื ืขืฉื ืืื ืฉืืืืฉ ืืืืจ. ื ืืื ืื -d
ื ืืชื ืืืฉืชืืฉ ืืคืงืืื ืืื ืืจืฉืื, ืืฉื ืืช ืืืืืกืืฃ ืืืืืื ืื (ืืืฉื ืืื ืื -d
fac=/usr/local/ืืชืงื ืื; cd ~fac/bin).
ืึฐืึทืึตืง ืืจืืื (ืึดืชืึทืึฐืคืึผืช)
ืืืืืื ืืคืืื ืืืืฉืื ืืช ืืฆืืจื ืืืื:
ืงืืืืืช{ืขื' 1, ...,strN}ืกึดืืึนืึถืช
ืืืืืืืื ืืืจืืืื ื N ืืืืื, ืฉืื ืืืช ืืื ืืื ืฉืจืฉืืจ ืฉื ืงืืืืืช, stri,
ื ืกึดืืึนืึถืช (ืืืฉื "a{c,b{X,Y},d}e" ืืชืจืื ืืืจืืข ืืืืื: "ace", "abXe", "abYe" ื-"ade").
ืืคื ืฉืฆืืื ืืืืืื, ื ืืชื ืืงื ื ืืช ืืืืืื ืืกืืืจืื ืืืืืืื ืืืชืงืืืืช ืื
ืึฐืืึผืึธื. ืืืืืื ืืกืืืจืืื ืืืืืื ืืืืื ืคืกืืง ืืื ืืจืืืืช (',') ืืื ืฉืชืชืจืืฉ ืืจืืื (ืืืฉื
{} ื {ืคื} ืื ืืืจืืืื). ืืจืืืช ืืกื ืืชืืฆืขืช ืืืืจ ืืืืคืช ืคืจืืืจืื
ืืืคื ื ืืฆืืจืช ืฉื ืงืืืฅ.
ืฉืื ืฉื ืืคืืกื
ืชืื ืืช ืฉื ืงืืืฅ ืืื ืืืื ืืืืืื '?', '*', '+', '@' ืื '!' ืืื ืื ืืืชืจ ืืื ืฆืืืื.
ืชืืืื ืื ืจืฆืคืื ืฉื "[..]". ืืืืจ ืืืฆืืข ืืจืืืช ืืคืืื, ืืืขืืคืช ืืชืืืคืช
ืืคืืกื ืฉืืืช ืงืืฆืื ืขื ืืฉืืืช ืืืืืื ืื ืฉื ืื ืืงืืฆืื ืืชืืืืื ืืืคืืก (ืื ืื
ืงืืฆืื ืชืืืืื, ืืืืื ื ืฉืืจืช ืืื ืฉืื ืื). ืืืจืืืื ืืืคืืก ืืฉ ืืช ืืืฉืืขืืช ืืืื:
? ืืชืืื ืืื ืชื ืืืื.
* ืืชืืื ืืื ืจืฆืฃ ืฉื ืืืงืืืื.
[..] ืืชืืื ืืื ืืืช ืืืฉืืื ืืืช ืืชืื ืืกืืืจืืื. ื ืืชื ืืฆืืื ืืืืืื ืฉื ืืืงืืืื ืขื ืืื
ืืคืจืื ืืื ืฉืชื ืืืงืืืื ื-'-' (ืืืฉื "[a0-9]" ืชืืื ืืช ืืืืช 'a' ืื ืื ืกืคืจื).
ืขื ืื ืช ืืืืฆื ืืช ืขืฆืื, ืืฉ ืืฆืื "-" ืื ืืช ืืฉืืื ืืื ืืจืืฉืื ื ืื ืืืืจืื ื
ืืจืฉืืืช ืืืืงืืืื. ืืืืคื ืืืื, ืืฉ ืืฆืื ืืช ']' ืื ืืช ืืฉืืื ืืื ืืจืืฉืื ื ืืจืฉืืื
ืื ืืื ืืืืจ ืืืืฆื ืืช ืขืฆืื ืืืงืื ืืช ืกืืฃ ืืจืฉืืื. ืื '!' ืืืคืืขืื
ืืชืืืืช ืืจืฉืืื ืืฉ ืืฉืืขืืช ืืืืืืช (ืจืื ืืืื), ืื ืืืืฆื ืืืชื
ืืฉ ืืฆืื ืื ืืืืคืืข ืืืืืจ ืืืชืจ ืืจืฉืืื.
[!..] ืืื [..], ืืื ืฉืืื ืืชืืื ืืื ืืืงืื ืฉืืื ื ืืชืื ืืกืืืจืืื.
*(ืืคืืก|...|ืืคืืก)
ืืชืืื ืืื ืืืจืืืช ืืืงืืืื ืืชืืืืช ืืืคืก ืืืคืขืื ืื ืืืชืจ ืฉื ืืืืคืข ืฉืฆืืื
ืืคืืกืื. ืืืืื: ืืชืื ืืช *(ืคื|ืึผึธืจ) ืืชืืื ืืืืจืืืืช "", "foo", "ืืจ",
"ืคืืืจืคื" ืืื'.
+(ืืคืืก|...|ืืคืืก)
ืืชืืื ืืื ืืืจืืืช ืืืงืืืื ืืชืืืืช ืืืคืข ืืื ืื ืืืชืจ ืฉื ืืืืคืข ืฉืฆืืื
ืืคืืกืื. ืืืืื: ืืชืื ืืช +(ืคื|ืึผึธืจ) ืืชืืื ืืืืจืืืืช "foo", "bar",
"foobar" ืืื'.
?(ืืคืืก|...|ืืคืืก)
ืืชืืื ืืืืจืืืช ืืจืืงื ืื ืืืืจืืืช ืืชืืืืช ืืืืช ืืืืคืืกืื ืฉืฆืืื ื.
ืืืืื: ืืชืื ืืช ?(ืคื|ืึผึธืจ) ืืชืืื ืจืง ืืืืจืืืืช "", "foo" ื-"bar".
@(ืืคืืก|...|ืืคืืก)
ืืชืืื ืืืืจืืืช ืืชืืืืช ืืืืช ืืืืคืืกืื ืฉืฆืืื ื. ืืืืื: ืืชืื ืืช
@(ืคื|ืึผึธืจ) ืชืืื ืจืง ืืช ืืืืชืจืื "foo" ื-"bar".
!(ืืคืืก|...|ืืคืืก)
ืืชืืื ืืื ืืืจืืืช ืฉืืื ื ืชืืืืช ืืืืช ืืืืคืืกืื ืฉืฆืืื ื. ืืืืืืืช: ื
ืืคืืก !(ืคื|ืึผึธืจ) ืืชืืื ืืื ืืืืชืจืื ืืืื "foo" ื-"bar"; ืืืคืืก !(*)
ืชืืื ืืื ืืืชืจืื; ืืืคืืก !(?)* ืชืืื ืืช ืื ืืืืจืืืืช (ืชืืฉืื ืขื ืื).
ืฉืืื ืื ืฉืืืืืก ืืกืืื, ืืืืืื ืขื ืืืืคืืช, ืืื ืืืื; ืืืืฆืขืืช ื ืคืจื
ืืืฉืืืืืช ืขืฉืืืืช (ืื ืื) ืืืืืช ืืืืจืืช ืืืชืจ.
ืฉืื ืื ืื ืืงืฉ (ื pdksh) ืืฃ ืคืขื ืื ืชืืื ืืช '.' ื-'..', ืืื AT&T UNIX ksh, ืืืจื sh, ืืื ื
ืืืืื ืืขืฉืืช.
ืฉืื ืื ืฉืืฃ ืืื ืืืจืืืื ืืืคืืก ืฉืืขืื ืืื ื ืชืืื ืื ืงืืื ('.') ืืชืืืืช ื
ืฉื ืงืืืฅ ืื ืืืืกื ('/'), ืื ืื ื ืขืฉื ืืื ืฉืืืืฉ ืืคืืจืฉ ืืจืฆืฃ [..]; ืืื ื
ืฉืืืช '.' ื-'..' ืืขืืื ืืื ื ืืชืืืืื, ืืคืืื ืขื ืืื ืืชืื ืืช '.*'.
ืื markdirs ืืืคืฉืจืืช ืืืืืจืช, ืื ืกืคืจืืืช ืื ืืืขืืช ืืืฆืืจืช ืฉืืืช ืงืืฆืื ืื
ืืกืืื ื-'/' ื ืืจืจ.
ืคืื ืงืื ื ืืชืื ืืืืฉ
ืืืฉืจ ืืืคืขืืช ืคืงืืื, ืืงืื ืืกืื ืืจืื ืฉืื, ืืคืื ืืกืื ืืจืื ืืฉืืืืช ืืชืงื ืฉืื (ืงืืืฅ
ืืืชืืจืื 0, 1 ื-2, ืืืชืืื) ืขืืืจืื ืืืจื ืืื ืืืจืืฉื ืืืงืืืคื. ืฉืึฐืืึนืฉืึธื
ืืจืืืื ืืื ืื ืคืงืืืืช ืืฆืื ืืจืืช, ืฉืขืืืจื ืงืื ืกืื ืืจืื ื/ืื ืชืงื
ืคืื ืื ืืื ืฉืืืืืจื ืขื ืืื ืืฆืื ืืจ, ืคืงืืืืช ืืกืื ืืจืื ืืืช ืฉื ืืฆืจืืช ืืืฉืจ ืืงืจืช ืขืืืื ืืื
ืืืฉืืช, ืฉืขืืืจื ืืงืื ืืกืื ืืจืื ืืืืืจ ืืืชืืื ืืืืืช ืืืช / dev / null, ืืคืงืืืืช ืขืืืจ
ืืฉืจ ืื ืืืช ืืืืคื ืืืช ืืืืืช ืฆืืื ื:
>ืคืืื ืืคืื ืืกืื ืืจืื ืืืคื ื ืื ืคืืื. ืื ืคืืื ืื ืงืืื, ืืื ื ืืฆืจ;
ืื ืืื ืงืืื, ืืื ืงืืืฅ ืจืืื, ืื- ื ืืงืืืืจ ืืืคืฉืจืืช ืืืืืจืช, ืฉืืืื
ืืชืจืืฉ; ืืืจืช, ืืงืืืฅ ื ืืชื. ืฉืืื ืื ืฉืื ืืืืจ ืืคืงืืื cmd
<ืคื > ืคื ืืคืชื Foo ืืงืจืืื ืืืืืจ ืืื ืืงืืืข ืืืชื ืืืฉืจ ืืื ืคืืชื ืืืชื ืขืืืจ
ืืชืืื, ืืคื ื cmd ืืงืื ืืืืื ืืช ืืงืจืื ืืืืช Foo.
>|ืคืืื ืืื >, ืืื ืฉืืงืืืฅ ืงืืืข, ืื ืื ื- ื ืืงืืืืจ ืืืคืฉืจืืช ืืืืืจืช.
>>ืคืืื ืืื >, ืืืขื ืื ืคืืื ืงืืื ืืื ืืฆืืจืฃ ืืืื ืืืงืื ืืืืืช ืงืืืข.
ืืื ืื, ืืงืืืฅ ื ืคืชื ืืืฆื ืืืกืคื, ืื ืฉืืชืื ืชืืื ืืืื ืืกืืฃ ืืงืืืฅ
ืงืืืฅ (ืจืื ืืคืชืื(2)).
<ืคืืื ืงืื ืกืื ืืจืื ืืืคื ื ื ืคืืื, ืฉื ืคืชื ืืงืจืืื.
<>ืคืืื ืืื <, ืืื ืฉืืงืืืฅ ื ืคืชื ืืงืจืืื ืืืชืืื.
<<ืกืื ืืืืจ ืงืจืืืช ืฉืืจืช ืืคืงืืื ืืืืืื ืกืื ืื ืฉื ื ืืชืื ืืืืฉ (ื ืงืจื a
"ืืกืื ืืื"), ืืืขืืคืช ืืขืชืืงื ืฉืืจืืช ืืืงืืจ ืืคืงืืื ื-a
ืงืืืฅ ืืื ื ืขื ืืืชืืืช ืฉืืจื ืกืื ื ืงืจื. ืืืฉืจ ืืคืงืืื ืืื
ืืืืฆืข, ืงืื ืกืื ืืจืื ืื ืืชื ืืืืฉ ืืืงืืืฅ ืืืื ื. ืื ืกืื
ืืื ื ืืืื ืชืืืื ืืืืจืืืืช, ืชืืื ืืงืืืฅ ืืืื ื ืืขืืื
ืืืืื ืืืงืฃ ืืืืจืืืืช ืืคืืืืช ืืื ืคืขื ืฉืืคืงืืื ืืืืฆืขืช, ืื ืคืจืืืจ,
ืคืงืืื ืืืืฆืืข ืืืืคืืช ืืจืืชืืืืืช, ืืื ืขื ืงื ื ืืื ืืืืจื ('\')
escapes ืขืืืจ '$', '`', '\' ื-'\newline', ืื ืื ืขืืืจ '"'. ืื ืืื ืืฉ ืืกืคืจ ื ืงืืืืช
ืืกืืืื ืืฉืืฉืื ืืืืชื ืฉืืจืช ืคืงืืื, ืื ื ืฉืืจืื ืืคื ืืกืืจ.
ืื ืื ืกืื ื ืชืื, ืืกืื ืืื ืืกืชืืื ืืืกืื ืืื << ืืืืืคื
ืืืืฆืข. ืื ืกืื ืืื ืจืง ืงืืืฆื ืฉื "''" ืืืื ืื ืืคืื '"""
ืืจืืืืช ืืื ืฉืื ืืืจ ืืืืฆืข, ืืืกืื ืืื ืืกืชืืื ืืฉืืจื ืืจืืงื ืืืื
ืืืืืคื ืื ืชืชืืฆืข.
<<-ืกืื ืืื <<, ืืืขื ืืจืืืกืืืช ืืืืืืืช ืืืคืฉืืืช ืืืฉืืจืืช ืืืกืื ืืื.
<<ืืืื ืืื <<ืืืฅ ืืื ืืืื is ืืืกืื ืืื. ืื ื ืงืจื ืืื
ืืืจืืืช.
<&fd ืืงืื ืืกืื ืืจืื ืืฉืืืคื ืืชืืจ ืืงืืืฅ fd. fd ืืืื ืืืืืช ืืกืคืจ,
ืฆืืื ืืืกืคืจ ืฉื ืืชืืจ ืงืืืฅ ืงืืื; ืืืืช 'p', ืืืฆืืื ืช
ืืชืืจ ืืงืืืฅ ืืืฉืืื ืืคืื ืฉื ืืชืืืื ืืืฉืืชืฃ ืื ืืืื; ืื ื
ืชื '-', ืืืฆืืื ืฉืืฉ ืืกืืืจ ืืช ืืงืื ืืกืื ืืจืื. ืฆืืื ืืืช fd is
ืืืืื ืืกืคืจื ืืืช ืืจืื ืืืฉืืื ืืขืืคืช.
>&fd ืืื <&, ืืื ืฉืืคืขืืื ื ืขืฉืืช ืขื ืคืื ืกืื ืืจืื.
&>ืคืืื ืืื >ืคืืื 2> & 1. ืืื GNU ืฉืืืฆื ืืฉืืืืฉ (ืืืจืฉืช). ืืืืื ืืจืืื ื ืชืืืช
by ืืงืฉ ืฉืชืืื ืื ืืืกืคืจ ื-fd ืืืคืืจืฉ ืืงืืื, ืืืฉื,
3&>ืคืืื ืืื ืืื 3>ืคืืื 2> & 3 in ืืงืฉ ืืื ืฉืืืืช ืชืืืืจ ื-GNU ืืืืื.
&>|ืคืืื, &>>ืคืืื, &>&fd
ืืื >|ืคืืื, >>ืคืืื, ืื >&fd, ืืืืจืื 2> & 1, ืืืืืจ ืืขืื. ืืื ืื ืืงืฉ
ืืจืืืืช.
ืืื ืืืช ืืื ืืชืืืื ืืขืื, ืืชืืจ ืืงืืืฅ ืฉืืืคื ื ืืืืฉ (ืืืืืจ ืกืื ืืจืื
ืงืื ืื ืคืื ืกืื ืืจืื) ื ืืชื ืืชืช ืืืคืืจืฉ ืขื ืืื ืืงืืืช ืื ืืชืื ืืืืฉ ืขื ืืกืคืจ
(ื ืืชื ืื ืืื, ืจืง ืกืคืจื ืืืืืช). ืืืืคืืช ืคืจืืืจ, ืคืงืืื ืืืฉืืื, ืืืืื
ืืืืคืืช, ื(ืื ืืืขืืคืช ืืื ืืื ืืจืืงืืืืืช) ืืฆืืจืช ืฉืืืช ืงืืฆืื ืืืืฆืขืื ืขื ืืืื
ืื ืืื ืคืืื, ืกืื, ื fd ืืืขืื ืื ืฉื ืืคื ืืืช ืืืืฉ. ืฉืื ืื, ืขื ืืืช, ืืชืืฆืืืช ืฉื ืื
ืืฆืืจืช ืฉืืืช ืงืืฆืื ืืฉืืฉืื ืจืง ืื ืงืืืฅ ืืืื ืืืชืื; ืื ืืกืคืจ ืงืืฆืื ืชืืืืื, ื
ื ืขืฉื ืฉืืืืฉ ืืืืื ืขื ืชืืื ืืฆืืจืช ืฉื ืืงืืืฅ ืืืืจืืืื. ืฉืืื ืื ืฉืืืืืื
ืื ื ืืชื ืืืฉืชืืฉ ื- shells, ืืคื ืืืช ืืืืฉ ืฉืืืืืืช ืืืฆืืจ ืงืืฆืื.
ืขืืืจ ืคืงืืืืช ืคืฉืืืืช, ื ืืชืื ืืืืฉ ืขืฉืื ืืืืคืืข ืืื ืืงืื ืืคืงืืื; ืขืืืจ ืคืงืืืืช ืืืจืืืืช
(if ืืฆืืจืืช ืืื'), ืื ื ืืชืื ืืืืฉ ืืืื ืืืืคืืข ืืกืืฃ. ืืคื ืืืช ืืืืฉ ืืขืืืืืช
ืืืืจ ืืฆืืจืช ืฆืื ืืจืืช ืืืกืืจ ืฉืื ื ืืชื ืื, ืื ืืื ืืืคืืก ื
ืฉืืืื ืขื ืืกืคืจ ืฉืืจื ืืจืืฉ:
$ cat /foo/bar 2>&1 >/dev/null | pr -n -t
ืืชืืจื ืงืืฆืื ืฉื ืืฆืจื ืขื-ืืื ืืคื ืืืช ืืืืฉ ืฉื I/O ืื ืคืจืืืื ืืืขืืคืช.
ืืฉืืื ืืืืืืื
ื ืืชื ืืืฉืชืืฉ ืืืืืืืื ืืจืืชืืืืื ืฉื ืืกืคืจืื ืฉืืืื ืขื ื ืืชืช ืคืงืืื, ืืชืื ืืืืืื $((..)),
ืืคื ืืืช ืืชืื ืืขืจื (ืืืฉื ืฉื[ืืืืื]), ืืืืขืื ืื ืืกืคืจืืื ื- ืืืื ืคืงืืื, ืืืื
ืืขืจื ืฉื ืืงืฆืื ืืคืจืืืจ ืฉืื. ืืืืจื: ืื ืืฉืคืืข ืื ืขื ืืจืืื
ืืืจื ืืืกืคืจ ืฉืื, ืืืฉื ืืคื ืฉื ืขืฉื ืขื ืืื ื- ืืชืช ืคืงืืื. ืืฃ ืคืขื ืืฉืชืืฉ ืืืฉืชืืฉ ืื ืืกืืื
ืงืื, ืืืฉื ืืืกืืืื, ืืืฉืืื!
ืืืืืืื ืืืืฉืืื ืืืืฆืขืืช ืืฉืืื ืกืืื ืื ื- mksh_ari_t ืกืื (ืืชืืื ืฉื 32 ืกืืืืืช
ืืกืคืจ ืฉืื), ืืื ืื ืื ืืชืืืืื ืืชื '#' ืืืืื, ืืืืงืจื ืื ืื ืืฉืชืืฉืื mksh_uari_t (a
ืืกืคืจ ืฉืื ืืื ืกืืื ืฉื 32 ืกืืืืืช).
ืืืืืืื ืขืฉืืืื ืืืืื ืืืื ืคืจืืืจืื ืืืคื-ื ืืืจืืื, ืืคื ืืืช ืืืขืจื ืืืกืคืจ ืฉืื
ืงืืืขืื ืื ืืชื ืืฉืื ืืืชื ืขื ืืืืคืจืืืจืื C ืืืืื (ืจืฉืืืื ืืืงืืืฆืื ื
ืกืืจ ืขืืืคืืช ืืืื ืืืื):
ืืืคืจืืืจืื ืืื ืจืืื:
+ - ! ~ ++ --
ืืคืขืืืื ืืื ืืจืืื:
,
= += -= *= /= %= <<<= >>>= <<= >>= &= ^= |=
||
&&
|
^
&
==! =
<<=>> =
<<< >>> << >>
+ -
* /%
ืืคืขืืืื ืืจื ืจืืื:
?: (ืืขืืืคืืช ืืืืื ืืื ืืืืงืฆืื)
ืืคืขืืื ืงืืืืฅ:
()
ืงืืืขืื ืืืืืืืื ืฉื ืืกืคืจืื ืฉืืืื ืืืืฉืืื ืืืืฆืขืืช ืจืืื ืฉื 32 ืกืืืืืช ืืืืืง, ืกืืื ืื
ืื ืืชืื, ืืงืื ืขื ืขืืืคื ืฉืงืื ืขื ืืฆืคืช ืืกืคืจืื ืฉืืืื. ืงืืืขืื ืฉืืืื ืขืฉืืืื ืืืืืช
ืฆืืื ืขื ืืกืืกืื ืฉืจืืจืืชืืื ืชืื ืฉืืืืฉ ืืกืืืื ืืกืืก#ืืกืคืจ, ืฉื ืืกืืก ืืื ืขืฉืจืื ื
ืืกืคืจ ืฉืื ืืืฆืืื ืืช ืืืกืืก, ื ืืกืคืจ ืืื ืืกืคืจ ืืืกืืก ืฉืฆืืื. ืื ืืกืฃ,
ื ืืชื ืืฆืืื ืืกืคืจืื ืฉืืืื ืืกืืก 16 ืขื ืืื ืืงืืืชื ืขื '0x' (ืื ืชืืื ืจืืฉืืืช) ืืืื
ืฆืืจืืช ืฉื ืืืืืืื ืืจืืชืืืืื, ืืืขื ืืืจืืืื ืืื ืืกืคืจืืื ื- ืืืื ืคืงืืื ืืืื ืืช.
ืืงืืืช ืืกืคืจืื ืขื ืกืคืจื ืืืืื ืืคืก ('0') ืืื ื ืืืจืืช ืืคืจืฉื ืืช ืืืืงืืืืช, ืฉืื
ืื ืื ืืืื ืืขืฉืืช.
ืืชืืจ ืืืืื ืืงืฉ ืืจืืื, ืืกืคืจืื ืืืกืืก ืืื ืืืืคืืื ืืืื (8-bit
ืฉืงืืฃ) ื ืงืืืืช ืงืื ASCII ืื Unicode, ืืืชืื ืืืขืืคืช ืืฆื utf8 ืืื (ื ืืืื
ืืืืจื). AT&T UNIX ksh93 ืื ืชืืืืจ ืฉื "'x'" ืืืงืื "1#x" ื ืชืื. ืืขืจื
ืฉืื ื ืืชื ืืืฉืชืืฉ ืืชืื NUL (ืขืจื ืืื ืืืจืื ืฉื ืืคืก). ืคืจืืืจ ืื ืืืืืจ ืื ืจืืง
ืืืขืจื ื-0 ืืืงืฉืจ ืฉื ืืกืคืจ ืฉืื. ืืืฆื Unicode, ืืืงืืืื ืืืืืืื ืืืืคืื ืืืืื
EF80..EFFF ืืื ื-OPTU-8, ืฉื ืืฆื ื-PUA ืืืืงืฆื ืขื ืืื CSUR ืืฉืืืืฉ ืื. ืื
ืืืชืจ ืืืืงืื ืืื ืืืฆื ASCII, ืื ืจืฆืฃ ืฉื ืืืชืจ ืืืืงืื ืืื ืฉืืื ื ืืืฆืจ ืชืงืฃ
ืืจืฆืฃ CESU-8 ืืื ืืืื ืืืขืืจ, ืืืชื ืืืืช ืืื ื ืืืืืจืช (ืืืจื ืืื, ืืืขืืคืช ืืคืกืืงื
ืขื ืฉืืืืช ื ืืชืื, ืื ืืขืืชืื ืจืืืงืืช ืืื ืืฆืืืื, ืืืฉื ืืจืฆืฃ C2 20). ืืืื ืื ืืชื
ืชืืื ืฆืจืื ืืืฉืชืืฉ ืืืฆื ASCII ืืื ืื ืื ืืชื ืืืืข ืฉืืงืื ืื ืื ืืืื UTF-8 ื-
ืืืื ืฉื 0000..FFFD ืื ืืชื ืืฉืชืืฉ ืืชืืื ื ืื, ืื ืืืื ื ืืงืจืื -a.
ืืืคืขืืืื ืืืขืจืืื ืืืืคื ืืื:
unary +
ืืชืืฆืื ืืื ืืืืขืื (ืืืื ืืฆืืจื ืฉืืืืช).
ืืื ืืืจื -
ืฉืึฐืึดืืึธื.
! ืื ืืืืื ื; ืืชืืฆืื ืืื 1 ืื ืืืจืืืื ื ืืื ืืคืก, 0 ืื ืื.
~ ืืจืืชืืื (ืืืืคื ืกืืืืืช) ืื.
++ ืืืืื; ืืฉ ืืืืื ืขื ืคืจืืืจ (ืื ืืืืื ืืืืืื ืื ืืืจ).
ืืคืจืืืจ ืืื ื-1. ืืืฉืจ ืืฉืชืืฉืื ืื ืืืืคืจืืืจ ืงืืืืืช, ืืชืืฆืื
ืืื ืืขืจื ืืืืืื ืฉื ืืคืจืืืจ; ืืืฉืจ ืืฉืชืืฉืื ืื ืืชืืจ ืืืคืจืืืจ postfix,
ืืชืืฆืื ืืื ืืขืจื ืืืงืืจื ืฉื ืืคืจืืืจ.
-- ืืืื ื ++, ืืื ืฉืืคืจืืืจ ืืืคืืช ื-1.
, ืืคืจืื ืืื ืฉื ื ืืืืืืื ืืจืืชืืืืื; ืืฆื ืืฉืืืื ืืืขืจื ืชืืืื,
ืืื ืืืืื. ืืชืืฆืื ืืื ืืขืจื ืฉื ืืืืืื ืืฆื ืืืื
ืฆึทื.
= ืืฉืืื; ืืืฉืชื ื ืืฉืืื ืืืืืจ ืืขืจื ืืืืื.
+= -= *= /= %= <<<= >>>= <<= >>= &= ^= |=
ืืคืขืืื ืืืืืช.ืืื><op>=ืืืืื> ืืื ืืืื>=ืืื><op><ืืืืื>,
ืขื ืขืืืคืืช ืืคืขืื ืืืฉืื ืืืืืื> ื ืฉืืจ. ืืืืืื, "var1 *= 5 +
3" ืืื ืืฆืืื "var1 = var1 * (5 + 3)".
|| OR ืืืื; ืืชืืฆืื ืืื 1 ืื ืืื ืืืืจืืืื ืืื ืืื ื ืืคืก, 0 ืื ืื. ื
ืืจืืืื ื ืืื ื ืืืขืจื ืจืง ืื ืืืจืืืื ื ืืฉืืืื ืืื ืืคืก.
&& ืืืื AND; ืืชืืฆืื ืืื 1 ืื ืฉื ื ืืืจืืืื ืืื ืืื ื ืืคืก, 0 ืื ืื. ื
ืืจืืืื ื ืืื ื ืืืขืจื ืจืง ืื ืืืจืืืื ื ืืฉืืืื ืืื ื ืืคืก.
| ืืจืืชืืื (ืืืืคื ืกืืืืืช) OR.
^ ืืจืืชืืื (ืืืืื ืช ืกืืืืืช) XOR (ืืืขืื-OR).
& ืืจืืชืืื (ืืืืคื ืกืืืืืช) AND.
== ืฉืืื; ืืชืืฆืื ืืื 1 ืื ืฉื ื ืืืจืืืื ืืื ืฉืืืื, 0 ืื ืื.
!= ืื ืฉืืื; ืืชืืฆืื ืืื 0 ืื ืฉื ื ืืืจืืืื ืืื ืฉืืืื, 1 ืื ืื.
< ืคืืืช ื; ืืชืืฆืื ืืื 1 ืื ืืืจืืืื ื ืืฉืืืื ืงืื ืืืืืื, 0 ืื
ืึนื.
<= > >=
ืคืืืช ืื ืฉืืื, ืืืื ื, ืืืื ืื ืฉืืื. ืึดืจึฐืืึนืช <.
<<< >>>
ืกืืื ืฉืืืื (ืืืื ื); ืืชืืฆืื ืืืื ื-shift (ืจืื <<) ืืื ืฉื
ืืืืื ืืืืืืื ืืืืฆื ืืงืฆื ืืื ืืืืืื ืคื ืืื ืืงืฆื ืืฉื ื, ืืืงืื ืืคืก
ืื ืืชืืืืช.
<< >> ืืขืืจ ืฉืืืื (ืืืื ื); ืืชืืฆืื ืืื ืืืจืืืื ื ืืฉืืืื ืขื ืืงืืขืื ืฉืื ืืืืืื ืฉืืืื
(ื ืืื) ืืคื ืืกืืื ืฉื ืืชื ืืืืขืื ืื ืืื.
+ - * /
ืืืืืจ, ืืืกืืจ, ืืคื ืืืืืืง.
% ืืืชืจื; ืืชืืฆืื ืืื ืืฉืืจืืช ืืกืืืืจืืช ืฉื ืืืืืงื ืฉื ืืฉืืื
ืืืขืื ืฉื ืืืืื. ืืื ืืงืื ืืช ืืืืืืืืก ืืืชืืื ืฉื "ื mod b", ืืฉืชืืฉ ื-
ื ืืกืื "(a % b + b) % b".
<arg1>?arg2>:arg3>
ืืarg1> ืืื ื ืืคืก, ืืชืืฆืื ืืืarg2>; ืืืจืช ืืชืืฆืื ืืืarg3>.
ืืืืขืื ืืื ืชืืฆืื ืืื ื ืืืขืจื.
ืชืืืืืื ืืฉืืชืคืื
ืชืืืื ืืฉืืชืฃ (ืฉืืื ืฆืื ืืจ ืฉื ืืฆืจ ืขื ืืืืคืจืืืจ '|&') ืืื ืชืืืื ืืกืื ืืจืื ื
ืฉืืงืืืคื ืืืืื ืื ืืืชืื ืืืื (ืืืืฆืขืืช ืืืคืกื -p) ืืงืจื ืืชืื (ืืืืฆืขืืช ืืงืจืื -p). ืืงืื
ืืืคืื ืฉื ืืชืืืื ืืืฉืืชืฃ ื ืืชื ืื ืืชืืจื ืืืืฆืขืืช >&ืขื' ื <&p ืืคื ืืืช ืืืืฉ,
ืืืชืืื. ืืืืจ ืฉืืชืืื ืชืืืื ืืฉืืชืฃ, ืื ื ืืชื ืืืชืืื ืชืืืื ื ืืกืฃ ืขื ืฉืืืฉืืชืฃ
ืชืืืื ืืืฆื, ืื ืขื ืฉืืงืื ืฉื ืืชืืืื ืืืฉืืชืฃ ืืืคื ื ืืืืฉ ืืืืฆืขืืช Exec n>&ืขื'
ืืคื ืืื ืืืืฉ. ืื ืืงืื ืฉื ืชืืืื ืืฉืืชืฃ ืื ืืชื ืืืืฉ ืืืจื ืื, ืืชืืืื ืืืฉืืชืฃ ืืื ืืืื
started ืืฉืชืฃ ืืช ืืคืื ืขื ืืชืืืื ืืืฉืืชืฃ ืืจืืฉืื, ืืื ืื ืื ืืคืื ืฉื ืืืงืืจ
ืชืืืื ืืฉืืชืฃ ืืืคื ื ืืืืฉ ืืืืฆืขืืช an Exec n<&p ืืคื ืืื ืืืืฉ.
ืืื ืืขืจืืช ืืืื ืชืืืืืื ืืฉืืชืคืื:
ยท ืืืจื ืืืืืื ืืกืืืจ ืืช ืืงืื ืฉื ืืชืืืื ืืืฉืืชืฃ (ืื ืฉืืชืืืื ืืืฉืืชืฃ ืืงืจื ืกืืฃ ืงืืืฅ) ืืื
ืืื ืื ืชื ืืืืฉ ืืช ืืงืื ืืชืืืืจ ืงืืืฅ ืืืืกืคืจ ืืืืืจ ืืื ืืกืืืจ ืืช ืืชืืจ ืืงืืืฅ ืืื:
Exec 3>&p; Exec 3>&-
ยท ืืื ืฉืชืืืืืื ืืฉืืชืคืื ืืฉืชืคื ืคืื ืืฉืืชืฃ, ืืืขืืคืช ืืืืืช ืืฉืืืจ ืขื ืืืชืืื
ืืืง ืืฆืื ืืจ ืืคืื ืคืชืื. ืืืฉืืขืืช ืืื ืฉืกืืฃ ืืงืืืฅ ืื ืืืืื ืขื
ืื ืืชืืืืืื ืืืฉืืชืคืื ืืืืืงืื ืืช ืืคืื ืฉื ืืชืืืื ืืืฉืืชืฃ ืืฆืื (ืืืฉืจ ืืืื ืืืฆืืื,
ืืขืืคืช ืกืืืจืช ืืช ืืขืืชืง ืฉืื ืฉื ืืฆืื ืืจ). ื ืืชื ืืืืื ืข ืืื ืขื ืืื ืืคื ืืืช ืืคืื ื-a
ืืชืืจ ืงืืืฅ ืืืืกืคืจ (ืืืืื ืฉืื ืื ืืืจื ืืืขืืคืช ืืกืืืจ ืืช ืืขืืชืง ืฉืื). ืฆืืื ืืืช
ืืชื ืืืืช ืื ืฉืื ื ืืขื ืืงืื ืืืืช ืงืืจื ืืืงืืจืืช ืฉืกืืืจืช ืืช ืืขืืชืง ืฉืื
ืฉื ืืืง ืืืชืืื ืฉื ืคืื ืืขืืืื ืืืฉืืชืฃ ืืืฉืจ ืืชืืืื ืืืฉืืชืฃ ืืชืืื ืืืืจืื ื
(ืืืงืื ืืืฉืจ ืื ืืชืืืืืื ืืืฉืืชืคืื ืืฉืืชืืฃ) ืืืฆืืื.
ยท ืืืคืกื -p ืืชืขืื ืืืืชืืช SIGPIPE ืืืืื ืืชืืื ืื ืืืืช ืืื ื ื ืืื ืื
ืืชืขืืื; ืืืชื ืืืืจ ื ืืื ืื ืืงืื ืืขืืืื ืืืฉืืชืฃ ืฉืืืคื ืืงืืืฅ ืืืจ
ืืชืืจ ื ืืืคืกื -un ืืฉืืฉ.
ืคืื ืงืฆืืืช
ืคืื ืงืฆืืืช ืืืืืจืืช ืืืืฆืขืืช ืืขืืคืช Korn ืคืื ืงืฆืื ืฉื ืคืื ืงืฆืื ืชืืืืจ ืื ื
ืืขืืคืช ืืืจื/POSIX ืฉื ืคืื ืงืฆืื() ืชืืืืจ (ืจืื ืืืื ืืช ืืืืื ืืื ืืฉื ืืื
ืืคืกืื). ืคืื ืงืฆืืืช ืื ืืื .โscripts (ืืืืืจ ืกืงืจืืคืืื ืฉืืงืืจื ื-'.' ืืืืื ื) ืืื
ืื ืืืืฆืขืื ืืกืืืื ืื ืืืืืช. ืขื ืืืช, ืฉืื ืืื .โscripts, ืืจืืืื ืืื ืฉื ืืขืืคืช
(ืืืืืจ ืคืจืืืจืื ืืืงืืืืื $1, $2 ืืื') ืืขืืื ืืื ื ื ืจืืื ืืชืืื. ืืฉืืงืืืคื
ืงืืืขืช ืืืืงืื ืฉื ืคืงืืื, ืคืื ืงืฆืืืช ื ืืืงืืช ืืืืจ ืืืื ื ืืืืื
ืคืงืืืืช, ืืคื ื ืืืคืืฉ ืืืื ื ืื-PATH.
ื ืืชื ืืืืืง ืคืื ืงืฆืื ืงืืืืช ืืืืฆืขืืช ืืืืื ืืืืืจื -f ืฉื ืคืื ืงืฆืื. ืจืฉืืื ืฉื ืคืื ืงืฆืืืช ืืืืื
ืืืฉืื ืืืืฆืขืืช ืขืจืืช ืกืืืื +f ืื ืืชื ืืจืฉืื ืืช ืืืืจืืช ืืคืื ืงืฆืื ืืืืฆืขืืช ืขืจืืช ืกืืืื -f.
ืื ืืื ื autoload ืคืงืืื (ืฉืืื ืืื ืื ืขืืืจ ืขืจืืช ืกืืืื -ืคื) ื ืืชื ืืืฉืชืืฉ ืืื ืืืฆืืจ ืื ืืืืืจ
ืคืื ืงืฆืืืช: ืืืฉืจ ืืืคืขืืช ืคืื ืงืฆืื ืื ืืืืืจืช, ืืืขืืคืช ืืืคืฉืช ืืช ืื ืชืื ืฉืฆืืื ื
ืคืจืืืจ FPATH ืขืืืจ ืงืืืฅ ืืขื ืฉื ืืื ืืคืื ืงืฆืื, ืฉืื ื ืืฆืื, ื ืงืจืืช
ืืืืฆืื ืืืืจื. ืื ืืืืจ ืืืฆืืข ืืงืืืฅ ื ืืฆื ืฉืืคืื ืงืฆืื ืืขืืช ืืฉื ืืืืืจืช, ื-
ืืคืื ืงืฆืื ืืืืฆืขืช; ืืืจืช, ืืืคืืฉ ืืคืงืืื ืืจืืื ื ืืฉื (ืืืืืจ ืืืขืืคืช
ืืืคืฉ ืืืืืช ืืคืงืืืืช ืืืืื ืืช ืืจืืืื ืื-PATH). ืฉืืื ืื ืฉืื ืื ื ืืฆื ืคืงืืื
ืืืืฆืขืืช PATH, ื ืขืฉื ื ืืกืืื ืืืขืื ืืืืืืืืช ืคืื ืงืฆืื ืืืืฆืขืืช FPATH (ืืื ืื ืืชืืขื
ืชืืื ื ืฉื ืืขืืคืช ืงืืจื ืืืงืืจืืช).
ืืคืื ืงืฆืืืช ืืืืืืช ืืืืืช ืฉืชื ืชืืื ืืช, "ืขืงืืืช" ื"ืืืฆืื", ืืฉืจ ื ืืชื ืืืืืืจ ืืืชื ืขืจืืช ืกืืืื -ืคื
ื ืขืจืืช ืกืืืื -FX, ืืืชืืื. ืืืฉืจ ืืืืฆืขืช ืคืื ืงืฆืืืช ืืขืงื, ืืืขืืคืช xtrace
ืืืคืฉืจืืช ืืืคืขืืช ืืืฉื ืืคืื ืงืฆืื. ืืชืืื ื "ืืืฆืื" ืฉื ืคืื ืงืฆืืืช ืืื
ืืจืืข ืื ืืฉืืืืฉ. ืืืขืืคืช Korn ืืืงืืจืืช, ืคืื ืงืฆืืืช ืืืืฆืืืช ืืืืืืช ืืืขืืคืช
ืกืงืจืืคืืื ืฉืืืืฆืขืื.
ืืืืืื ืฉืคืื ืงืฆืืืช ืืืืฆืขืืช ืืกืืืืช ืืืขืืคืช ืื ืืืืืช, ืืืฆืขื ืืงืฆืืืช ืคืจืืืจืื
ืคืื ืงืฆืืืช ืคื ืืืืืช ืืืืืืช ืืืืจ ืืฉืืืช ืืคืื ืงืฆืื. ืื ืื ืื ืืจืฆืื
ืืคืงื, ื ืขืจืืช ืกืืืื ื ืืชื ืืืฉืชืืฉ ืืคืงืืื ืืชืื ืคืื ืงืฆืื ืืื ืืืฆืืจ ืคืจืืืจ ืืงืืื. ืืขืจื
ืื AT&T UNIX ksh93 ืืฉืชืืฉ ืืืืงืฃ ืกืืื (ืืืงืฃ ืืืืืื ืืื, ืืืงืฃ ืืงืืื ืืื ืืื ืคืื ืงืฆืื)
ืืืืคืฉืจ ืืฉืชื ืื ืืงืืืืื ืจืง ืืคืื ืงืฆืืืช ืืกืื ืื Korn, ืืืืื ืืงืฉ ืืฉืชืืฉ ืืืืงืฃ ืืื ืื
(ืืืงืคืื ืืงืื ื ืื ืฉื ืืืฉืื ืืฉืชื ื). ืฉืื ืื ืฉืคืจืืืจืื ืืืืืืื (ืืืฉื $$, $!) ืื ืืืื ืืืืืช
ืชืืื ืืฆืืจื ืื.
ืืฆื ืืืฆืืื ืฉื ืคืื ืงืฆืื ืืื ืื ืฉื ืืคืงืืื ืืืืจืื ื ืฉืืืฆืขื ืืคืื ืงืฆืื. ื
ื ืืชื ืืืจืื ืืคืื ืงืฆืื ืืกืืื ืืืืคื ืืืืื ืืืืฆืขืืช ืึทืึฒืืึนืจ ืคืงืืื; ื ืืชื ืืืฉืชืืฉ ืื ืืื
ืืื ืืฆืืื ืืืคืืจืฉ ืืช ืืฆื ืืืฆืืื.
ืคืื ืงืฆืืืช ืืืืืืจืืช ืขื ืคืื ืงืฆืื ืืืืื ืืฉืืืจื ืืืืคืืช ืืืจืช ืืืืฉื
ืืจืืื ืืคืื ืงืฆืืืช ืืืืืืจืืช ืขื () ืกึดืืึผื:
ยท ืืคืจืืืจ $0 ืืืืืจ ืืฉื ืืคืื ืงืฆืื (ืคืื ืงืฆืืืช ืืกืื ืื Bourne ืืฉืืืจืืช $0
ืืื ื ืืืขื).
ยท ืืงืฆืืืช ืคืจืืืจืื ืืคื ื ืงืจืืืืช ืคืื ืงืฆืื ืืื ื ื ืฉืืจืืช ืืกืืืืช ืืืขืืคืช
(ืืืฆืืข ืคืื ืงืฆืืืช ืืกืื ืื Bourne ืืฉืืืจ ืืืืืช).
ยท OPTIND ื ืฉืืจ/ืืืคืก ืืืฉืืืืจ ืืื ืืกื ืืืืฆืืื ืืืคืื ืงืฆืื ืื ืงืืฆื ืื ืืืื ืืืืืช
ืืฉืืืืฉ ื ืืื ืื ืืชืื ืืคืื ืงืฆืื ืืื ืืืืฆื ืื (ืคืื ืงืฆืืืช ืืกืื ืื Bourne ืขืืืืืช ืืช OPTIND
ืื ื ืืข, ืื ืืฉืชืืฉ ืงืืฆื ืื ืืชืื ืคืื ืงืฆืื ืืคืจืืขื ืืฉืืืืฉ ืงืืฆื ืื ืืืืฅ ื
ืคืึผื ืงืฆึดืึธื).
ยท ืืคืฉืจืืืืช ืืขืืคืช (ืกื -o) ืืฉ ืืืงืฃ ืืงืืื, ืืืืืจ ืฉืื ืืืื ืืชืื ืคืื ืงืฆืื ืืชืืคืกืื
ืืืฆืืื ืฉืื.
ืืขืชืื, ืืืชืื ืฉืืชืืืกืคื ืื ืืืืืืื ืืืืื:
ยท ืืกืืืืช ืืืืืืช/ืืืช ื ืคืจืืช ืชืฉืืฉ ืืืืื ืืืฆืืข ืืคืื ืงืฆืืืช. ืึถื
ืคืืจืืฉื ืฉืืืืืืืช ืืืืฆืืืช ืืชืื ืคืื ืงืฆืื ืื ืืฉืคืืขื ืขื ืืืืืืืืช ืืืืืชืืช ืฉื ืืงืื ืืืื
ืฉืื ืืชืขืืืื ืืื ืืืขืืคืช (ืื ืขืืืืื ืืืืืช ืืืืืื) ืชืืื ืืคืงื ืืจืืจืช ืืืืื ืฉืืื
ืชืคืงืื.
ยท ืืืืืืช ื-EXIT, ืื ืืืืืจืช ืืคืื ืงืฆืื, ืชืชืืฆืข ืืืืจ ืืืืจืช ืืคืื ืงืฆืื.
ืคืืงืื ืืืฆืืช ืืืืจื
ืืืืจ ืืขืจืื ืฉื ืืจืืืื ืืื ืฉื ืฉืืจืช ืืคืงืืื, ืืคื ืืืช ืืืืฉ ืืืงืฆืืืช ืคืจืืืจืื, ื
ืกืื ืืคืงืืื ื ืงืืข: ืคืงืืื ืืืื ืืช ืืืืืืช, ืคืื ืงืฆืื, ืืืื ืืช ืจืืืื, ืื
ืฉื ืืงืืืฅ ืืืืฆืืข ืฉื ืืฆื ืืืืฆืขืืช ืืคืจืืืจ PATH. ืืืืืงืืช ืืชืืฆืขืืช ื
ืืขื ืืกืืจ. ืคืงืืืืช ืืืื ืืช ืืืืืืืช ืฉืื ืืช ืืคืงืืืืช ืืืจืืช ืืื ืฉื-PATH
ืืคืจืืืจ ืืื ื ืืฉืืฉ ืืื ืืืฆืื ืืืชื, ืฉืืืื ืืืืื ืืืฆืืขื ืขืืืื ืืืจืื ืืื-
ืืขืืคืช ืืื ืืจืืงืืืืืช ืืืฆืืื, ืืืงืฆืืืช ืคืจืืืจืื ืฉืฆืืื ื ืืคื ื ืืคืงืืื
ื ืฉืืจืื ืืืืจ ืกืืื ืืคืงืืื. ืคืงืืืืช ืืืื ืืช ืจืืืืืช ืฉืื ืืช ืจืง ืืื
ืืคืจืืืจ PATH ืืื ื ืืฉืืฉ ืืื ืืืฆืื ืืืชื.
ืืืงืืจื ksh ื-POSIX ืฉืื ืื ืืืงืฆืช ืืืืื ืคืงืืืืช ื ืืฉืืืช ืืืืืืืช ืื
ืจืืื.
ืืื ืขืืจ ืืืื ืื ืืืืืืื ืฉื POSIX:
., :, ืืฉืืืจ, ืืืืฉืื, ืืขืจืื, Exec, ืืฆืืื, ืืฆืื, ืืืืคื ืงืจืื, ืึทืึฒืืึนืจ, ืกื, ืืฉืืจืช, ืคึผึดื, ืืืืืืช,
ืืืืื ืืืืืจื
ื ืืกืฃ ืืงืฉ ืคืงืืืืช ืฉืืืจื ืขื ืืืืืช:
ืื ืื, ืืืึนืึผึธืึดื, ืึธืงืึนืจ, ืขืจืืช ืกืืืื, ืืืืืช
ืืื ืื ืฉืืื ื ืืืืืืื:
[, ืืื ืื, bg, ืืืื, ืืชืื, cd, ืืคืงืืื, ืื, ืฉืงืจ, fc, fg, ืงืืฆื ืื, ืืฉืจืืช, ืืืจืื, ืืชืช, ืืืคืกื,
pwd, ืืงืจืื, ืฉืืื ืืืืชื, ืฉืื ืื ืืฉื, ืึดืืฉืืึนื, ืึฐืึทืฉืึฐืขืึนืช, ืืืื, ื ึธืืึนื, ืืืืืืื, ืืืืกืง, ืืื ืื, ืึตืึตืื
ืืืืจ ืงืืืขืช ืกืื ืืคืงืืื, ืื ืืงืฆืืช ืืคืจืืืจืื ืฉื ืฉืืจืช ืืคืงืืื ืืื
ืืืืฆืข ืืืืืฆื ืืืฉื ืืคืงืืื.
ืืืื ืืชืืจืื ืืช ืืคืงืืืืช ืืืืื ืืช ืืืืืืืืช ืืืจืืืืืช ืืืฉืืืจืืช ืืืืืืช ืืืื ื
ืืืืื:
. ืคืืื [ืืืื ื ...]
ืื ื ืงืจื ืืคืงืืื "ื ืงืืื". ืืฆืข ืืช ืืคืงืืืืช ื ืคืืื ืื ืืืื
ืกืืืื. ืืืคืฉืื ืืช ืืงืืืฅ ืืกืคืจืืืช ืฉื PATH. ืื ืืืขืื ืื ืื
ืืืื ืชื, ื ืืชื ืืืฉืชืืฉ ืืคืจืืืจืื ืืืืงืืืืื ืืื ืืืฉืช ืืืืื ืชืื ืืื ืคืืื ืืืืืช
ืืฆื ืืคืืขื. ืื ืื ื ืืชื ืื ืืจืืืื ืืื, ืืคืจืืืจืื ืืืืงืืืืื ืื ืืื ืฉื
ืกืืืื ืฉืื ืืคืงืืื ืืฉืืฉืช.
: [...]
ืืคืงืืื null. ืืฆื ืืืฆืืื ืืืืืจ ืืืคืก.
[ ืืืืื ]
ืึดืจึฐืืึนืช ืืืื.
ืืื ืื [-d | -t [-r] | +-x] [-p] [+] [ืฉื [=ืขืจื] ...]
ืืื ืืืืืืื, ืืื ืื ืืคืจื ืืช ืื ืืืื ืืืื. ืขืืืจ ืื ืฉื ืืื ืขืจื, ื-
ืืืคืืข ืืืื ืื ืืงืืื. ืื ืฉื ืขื ืขืจื ืืืืืจ ืืื ืื (ืจืื ืืื ืืืื
ืืขืื).
ืืขืช ืจืืฉืื ืืื ืืืื, ื ืขืฉื ืฉืืืืฉ ืืืื ืืฉื ื ืคืืจืืืื. ืืืจื ืืื, ืืื ืืืื ืืืคืืขืื ืืชืืจ
ืฉื=ืขืจื, ืฉื ืขืจื ืืฆืืื. ืื ืืคื ื ืืืคืฉืจืืืืช ืืฉ '+', ืื '+' ืืืื
ื ืืชื ืืฉืืจืช ืืคืงืืื ืืืื ืฉื ืืืืคืก.
ืื ืืื ื -d ืืืคืฉืจืืช ืืืจืืช ืืจืฉืืื ืืื ืืืื ืฉื ืกืคืจืืืช ืืืฉืืฉืื ืืืจืืืช tilde
ืื ืืืืจ (ืจืื ืืืืื ืืจืืื ืืขืื).
ืื -p ืืฉืืืืฉ, ืื ืืื ืื ืืงืื ืืช ืืงืืืืืช ืฉื ืืืืจืืืช "ืืื ืื".
ืื ืืื ื -t ืืืคืฉืจืืช ืืฆืืื ืช ืฉืืฉ ืืจืฉืื/ืืืืืืจ ืืื ืืืื ืืืขืงื (ืืขืจืืื ืฉืฆืืื ื
ืืฉืืจืช ืืคืงืืื ืืชืขืืืื ืขืืืจ ืืื ืืืื ืืืขืงื). ื -r ืืืคืฉืจืืช ืืฆืืื ืช ืืช ืื
ืืฉ ืืืคืก ืืช ืื ืืืื ืืืื ืืืขืงื.
ืื ืืื ื -x ืขืจืืืช ืืคืฉืจืืืืช (+x ืื ืงื) ืืช ืชืืื ืช ืืืืฆืื ืฉื ืืื ืื, ืื, ืื ืืื ืฉืืืช
given, ืืคืจื ืืช ืืืื ืืืื ืขื ืชืืื ืช ืืืืฆืื (ืืืฆืื ืืื ืื ืืื
ืืฉืคืขื).
bg [ืขืืืื ...]
ืืืฉื ืืช ืืขืืืืืช ืฉืืืคืกืงื ืฉืฆืืื ื ืืจืงืข. ืื ืื ืฆืืื ื ืืฉืจืืช, %+
ืื ืืืื. ืึดืจึฐืืึนืช ืขืืืื ืึดืฉืึฐืืึนื ืืืื ืืืืืข ื ืืกืฃ.
ืืืื [-l]
ืืืจืืืืช ืื ืืืืืืช ืืคืืจืืืช. ืื ื -l ื ืืชื ืืื, ืืืื ืืืงืื ืืืช ืืคืจื ืืช
ืฉืืืช ืืคืื ืงืฆืืืช ืฉืืืืื ื ืืชื ืืงืฉืืจ ืืคืชืืืช. ืึดืจึฐืืึนืช ืืืืง ืขืจืืื ืืฆื ืืืฉื ืืืชืจ
ืืืืข.
ืืืื [-m] ืืืจืืืช=[ืชืืืืฃ] ...
ืืืื ืืืจืืืช=[ืคืงืืืช ืขืจืืื] ...
ืคืงืืืช ืืขืจืืื ืฉืฆืืื ื ืงืฉืืจื ืื ืชืื ืืืจืืืช, ืฉืืืืจ ืืืืืช ืืืจืื ืื
ืชื ืฉืืืื ืืืคืฆืืื ืื ืืคื ืื ืืื ืืฉื ื ืชืืื ืืงืืืืืช ื
ืืืคืฆืืื ืื ืืืจืฉ ืขื ืืื ืืืืช ืืืืื. ืงืื ืขืชืืื ืฉื ืืืจืืืช ืืืจืื
ืคืงืืืช ืขืจืืื ืฉืชืืคืขื ืืื. ืื ื -m ื ืชืื ืืืื, ืืืฆืืื
ืงืื ืืืจืืืช ืืืืืฃ ืืืืจ ืืื ืืื ืื ืชืื ืชืืืืฃ ืืืจืืืช
ืืฉืจ ืขืฉืื ืืืืื ืคืงืืืืช ืขืจืืื ืื ืื ืคืงืืืืช ืืืงืจื ืืืจืืช. ืื tilde postfix ืืื
ื ืชืื, ืืืืื ืืืจื ืืืงืืื ืืืืช ืื ืฉืชืืื ืืืชืขืืืช ืืชืืืืช ืืืงืจื,
ืื ืืืืช ื ืืจืจืช ืืืจืช ืชืขืืื ืืืืจ ืืื.
ื ืืชื ืืืชืื ืชืืื ืืงืจื ืืืืฆืขืืช ืกืืืื ืกืืื ืื, ืืืืืจ ^X ืืืืฆื Ctrl-X.
ืฉืืื ืื ืฉืืืจืืช ืฉืจืง ืฉื ื ืชืืื ืงืืืืืช (ืืืจื ืืื ESC ื-^X) ื ืชืืืื,
ื ืืชื ืืชืืื ืืืื ืจืฆืคืื ืืจืืื ืชืืืื.
ืืจืืืืช ืืจืืจืช ืืืืื ืืืืืช ืืฆืืืืช ืืืฆื ืืงืฉื ืืืฆืื, ืืืืช, ืืงืฉ ืืกืืื ืืืืืืงื
ืขื BSD wsvt25, xterm-xfree86 ืื ืืกืืฃ ืืกื GNU ืงืฉืืจืื (ืืืืื ืฉืืืง
ืจืฆืคื ืืจืืื ืื ืืกืชืืจื ืื ืื ืืคื):
ืืืื '^X'=ืชืืืืืช-2
ืืืื '^[['=ืชืืืืืช-2
bind '^XA' = up-history
bind '^XB'=ืืืกืืืจืืืช ืืื
bind '^XC'=forward-char
bind '^XD'=ืืืืืจ-char
bind '^X1~'=ืชืืืืช-ืฉื-ืฉืืจื
bind '^X7~'=ืชืืืืช-ืฉื-ืฉืืจื
bind '^XH'=ืชืืืืช-ืฉื-ืฉืืจื
bind '^X4~'=ืกืืฃ ืฉืืจื
bind '^X8~'=ืกืืฃ ืฉืืจื
bind '^XF'=ืกืืฃ ืฉืืจื
bind '^X3~'=delete-char-forward
ืืฉืืืจ [ืจึธืึธื]
ืฆื ืจึธืึธืืืคื ืืื ืืืืชืจ ื, ืืืจ, ืขื, ืื ืืืื ืืืืื. ืจึธืึธื ืืจืืจืช ืืืืื ืืื 1.
ืื ืื [--] ืืคืงืืื [ืืืื ื ...]
ืืฆืข ืืช ืืคืงืืื ืืืืื ืืช ืืคืงืืื.
ืืชืื [-u] [ืคืืื ...]
ืงืจื ืงืืฆืื ืืจืฆืฃ, ืืกืืจ ืฉืืจืช ืืคืงืืื, ืืืชืื ืืืชื ืืคืื ืกืื ืืจืื.
ืื ืคืืื ืืื ืืงืฃ ืืืื ('-') ืื ื ืขืืจ, ื ืงืจื ืืงืื ืจืืื. ืขืืืจ ืืฉืืจ
ืฉืืืืช ืืืื ืืช, ื-POSIX -u ืืืคืฉืจืืช ื ืชืืืช ืืืืคืฆืื ืืื ืืคืขืื. ืืฉืืืืช ื- shell, if
ืื ืืคืฉืจืืืืช ื ืืชื ืืช, ืืืฆืื ืืช ืืชืื(1) ืืฉืืจืืช ืืืขืืฃ ืขื ืคื ื ืืืืื ื.
cd [-L] [dir]
cd -P [-e] [dir]
chdir [-eLP] [dir]
ืืืืจ ืืช ืกืคืจืืืช ืืขืืืื ื dir. ืื ืืคืจืืืจ CDPATH ืืืืืจ, ืืื ืืคืจื ืืช
ื ืชืื ืืืคืืฉ ืขืืืจ ืืกืคืจืืื ืืืืืื dir. ื ืชืื NULL ืคืืจืืฉื ืืืจื
ืึทืืจึดืื. ืื dir ื ืืฆื ืืื ืจืืื ืฉื ื ืชืื ืืืืคืืฉ CDPATH ืืืื ื-
ื ืชืื NULL, ืืฉื ืฉื ืกืคืจืืืช ืืขืืืื ืืืืฉื ืืืืชื ืืคืื ืกืื ืืจืื.
If dir ืืกืจ, ื ืขืฉื ืฉืืืืฉ ืืกืคืจืืืช ืืืืช HOME. ืื dir ืืื '-', ืืงืืื
ื ืขืฉื ืฉืืืืฉ ืืกืคืจืืืช ืืขืืืื (ืจืื ืคืจืืืจ OLDPWD).
ืื -L ืืืคืฆืื (ื ืชืื ืืืื) ืืฉืืฉ ืื ืื ืืืคื ื ืืืคืฉืจืืช ืื ืืืืืจืช (ืจืื ืืช
ืกื ืืคืงืืื ืืืื), ืืคื ืืืช ื'..' ื dir ืื ืืืกืืช ืื ืชืื ืฉื ืื ืืืืืข ืืืื
ืืกืคืจืืื. ืื ื -P ืืืคืฆืื (ื ืชืื ืคืืื) ืืฉืืฉ ืื ืื ืืืคื ื ืืืคืฉืจืืช ืืื
set, '..' ืืื ืืืกืืช ืืขืฅ ืกืคืจืืืช ืืขืจืืช ืืงืืฆืื. ื-PWD ื-OLDPWD
ืืคืจืืืจืื ืืชืขืืื ืื ืื ืฉืืฉืงืคื ืืช ืกืคืจืืืช ืืขืืืื ืื ืืืืืช ืืืืฉื ื,
ืืืชืืื. ืื ื -e ืืืคืฉืจืืช ืืืืืจืช ืืืขืืจ ืืขืจืืช ืงืืฆืื ืคืืืืช ื-PWD
ืื ื ืืชื ืืืืืืจ, ืงืื ืืืฆืืื ืืื 1; ืืืื ื-1 ืื ืืืจืขื ืฉืืืื, 0
ืืืจืช.
cd [-eLP] ืืงื ืืืฉ
chdir [-eLP] ืืงื ืืืฉ
ืืืืชืจ ืืืฉ ืืืืืฃ ืขืืืจ ืืงื ืืกืคืจืืื ืื ืืืืืช ืืืงืืืคื
ืื ืกื ืืขืืืจ ืืกืคืจืืื ืืืืฉื.
ืืคืงืืื [-pVv] cmd [ืืืื ื ...]
ืื ืื ืื ื -v ืืื -V ื ืืชื ืช ืืคืฉืจืืช, cmd ืืืืฆืข ืืืืืง ืืืืื ืืคืงืืื ืืื
ืื ืฆืืื, ืืืขื ืฉื ื ืืจืืืื: ืจืืฉืืช, cmd ืื ืืืืื ืืืืืช ืคืื ืงืฆืืืช ืืขืืคืช; ื
ืฉื ืืช, ืคืงืืืืช ืืืื ืืช ืืืืืืืช ืืืืืืช ืืช ืืืืืืืืช ืฉืืื (ืืืืืจ ื ืืชืื ืืืืฉ ื
ืฉืืืืืช ืฉืืจืืช ืืื ื ืืืจืืืช ืืืฆืืื ืืืืขืืคืช, ืืืงืฆืืืช ืคืงืืืืช ืืื ื ืืืจืืืช ืืื
ืงืืืข).
ืื -p ื ืืชื ืช ืืคืฉืจืืช, ื ืขืฉื ืฉืืืืฉ ืื ืชืื ืืืคืืฉ ืืจืืจืช ืืืื ืืืงืื ืืขืจื ืื ืืืื
ืฉื PATH, ืฉืืขืจื ืืืืืชื ืฉืื ืชืืื ืืืขืจืืช.
ืื -v ื ืืชื ืช ืืคืฉืจืืช ืืืงืื ืืืฆืข cmd, ืืืืข ืขื ืื ืืืื
ื ืืชื ืืืืจื (ืืืืชื ืืืืจ ื ืขืฉื ืขืืืจ ืืืื ื ...). ืขืืืจ ืืืื ืื, ืคืื ืงืฆืืืช ื
ืืืืืช ืืคืชื, ืฉืืืชืืื ืคืฉืื ืืืืคืกืื; ืขืืืจ ืืื ืืืื, ืคืงืืื ืืืืืืจื ืืืชื ืืื
ืืืืคืก; ืขืืืจ ืืื ืขืืจ ืฉื ืืฆืื ืขื ืืื ืืืคืืฉ ืืคืจืืืจ PATH, ืื ืชืื ืืืื ืฉื ื-
ืืคืงืืื ืืืืคืกืช. ืื ืื ื ืืฆืื ืคืงืืื (ืืืืืจ ืืืคืืฉ ืื ืชืื ื ืืฉื), ืฉืื ืืืจ ืื ื ืืฆื
ืืืืคืก ื ืืคืงืืื ืืืฆื ืขื ืกืืืืก ืฉืืื ื ืืคืก. ื -V ืืืคืฉืจืืช ืืื ืืื ื -v
ืืคืฉืจืืช, ืืื ืฉืืื ืืืชืจ ืืืืืืืช.
ืืืืฉืื [ืจึธืึธื]
ืงืืคืฅ ืืชืืืืช ื- ืจึธืึธืืืคื ืืื ืืืืชืจ ื, ืืืจ, ืขื, ืื ืืืื ืืืืื.
ืจึธืึธื ืืจืืจืช ืืืืื ืืื 1.
ืื [-ืขืื] [ืืืื ื ...]
ืึทืืึธืจึธื: ืืื ืื ืืื ื ื ืืื; ืืฉืชืืฉ ืืืขืืคืช ืงืืจื ืืืืื ืืช ืืืคืกื ืืืงืื.
ืืืคืืก ืืช ืืืจืืืื ืืื ืฉืื (ืืืคืจืืื ืืจืืืืื) ืืืืจืืื ืฉืืจื ืืืฉื, ืืคื ืืชืงื
ืชึฐืคืึผืงึธื. ืืฉืืจื ืืืืฉื ืืืืืืช ืื ืืื ืืืืจืืืื ืืื ืืืื ืืช ืื ืืื ืืืืืจื
ืจืฆืฃ '\c'. ืจืื ืืช ืืืคืกื ืืคืงืืื ืืืื ืืจืฉืืื ืฉื ืจืฆืคื ื ืืื ืืืืจื ืืืจืื
ืฉืืืืจืื.
ืืืคืฉืจืืืืช ืืกืืคืงืืช ืขืืืจ ืชืืืืืช ืขื ืกืงืจืืคืืื ืฉื ืืขืืคืช BSD. ื -n ืืึนืคึผึฐืฆึดืึธื
ืืืื ืืช ืืฉืืจื ืืืืฉื ืื ืืจืจืช, -e ืืืคืฉืจ ืคืจืฉื ืืช ื ืืื ืืืืืจ (ืืื ืืคืขืื, ืฉืื
ืื ื ืขืฉื ืืืจื ืืื), ื -E ืืืื ืืช ืคืจืฉื ืืช ืืืืื ืืืืืจืืช.
ืื ืคืืกืืงืก or sh ืืืคืฉืจืืช ืืืืืจืช ืื ืฉืื ืฉืืื ืืฉืืจื ืืืื ืืช, ืจืง ืืจืืฉืื ื
ืืืืขืื ืืชืืืืกืื ืืื ืืืคืฆืื, ืืจืง ืื ืืื ืืืืืง "-n". ืึทืึฒืึธื ืกึฐืจึธืง
ืืคืจืฉื ืืช ืืืฉืืชืช.
ืืขืจืื ืืคืงืืื ...
ืืืจืืืื ืืื ืืฉืืจืฉืจืื (ืขื ืจืืืืื ืืื ืืื) ืืืฆืืจืช ืืืจืืืช ืืืช
ืืฉืจ ืืืืจ ืืื ืืืขืืคืช ืื ืชืืช ืืืืฆืขืช ืืกืืืื ืื ืืืืืช.
Exec [-a argv0] [-c] [ืืคืงืืื [ืืืื ื ...]]
ืืคืงืืื ืืืืฆืขืช ืืื ืืชืคืฆืืืช, ืืืืืืคื ืืช ืชืืืื ืืืขืืคืช. ืื
ืืจืืข ืืืืื, ืืืืืจ Exec ืืขืืื ืื ืืืืจ, ืื ืื ืืคืงืืื ืื ื ืืฆื. ื
-a ืืืคืฉืจืืช ืืืคืฉืจืช ืืืืืืจ ืขืจื argv[0] ืฉืื ื, ื -c ืื ืงื ืืช ืืกืืืื
ืืคื ื ืืืฆืืข ืชืืืื ืืฆืืฆื, ืืืขื ืืืฉืชื ืื _ ืืืงืฆืืืช ืืฉืืจืืช.
ืื ืื ื ืืชื ืช ืคืงืืื ืืืื ื ืืชืื ืงืื/ืคืื, ืืคื ืืืช ืืงืื/ืคืื ืืื ืงืืืขื
ืืืงืืืคื ืื ืืืืืคืช. ืื ืืชืืจื ืงืืฆืื ืืืืืื ื-2 ืฉื ืคืชืืื
or dup(2)'d ืืืจื ืื ืืื ื ืืืื ืื ืืคืงืืืืช ืืืจืืช ืืืืืฆืขืืช (ืืืืืจ
ืคืงืืืืช ืฉืืื ื ืืืื ืืช ืืืขืืคืช). ืฉืืื ืื ืฉืงืื ืืืืช ืืืจื ืฉืื ื
ืืื; ืื ืื ืืขืืืจ ืืช ืืชืืจื ืืงืืฆืื ืืืื ืืืื.
ืืฆืืื [ืืฆื]
ืืืขืืคืช ืืืฆืืช ืขื ืกืืืืก ืืืฆืืื ืฉืฆืืื. ืื ืืฆื ืื ืฆืืื, ืืืฆืืื
ืกืืืืก ืืื ืืขืจื ืื ืืืื ืฉื $? ืคึผึธืจึธืึถืึถืจ.
ืืฆืื [-p] [ืคืจืืืจ[=ืขืจื]]
ืืืืืจ ืืช ืชืืื ืช ืืืืฆืื ืฉื ืืคืจืืืจืื ืืขืื ืืฉื. ืคืจืืืจืื ืืืืฆืืื ืืืขืืจืื
ืืกืืืื ืืคืงืืืืช ืฉืืืฆืขื. ืื ืฆืืื ื ืขืจืืื, ืืคืจืืืจืื ืืขืื ืืฉื
ืื ืืืงืฆืื.
ืื ืื ืฆืืื ื ืคืจืืืจืื, ืื ืืคืจืืืจืื ืขื ืขืจืืช ืืืคืืื ื ืืืืฆืื ืื
ืืืืคืก ืืื ืืื ืฉืืจื; ืื ืฉืืืชืืื, ืื, ืื '-' ืืื ืืืช ืืืคืฆืื ืืื
ืฉืฆืืื, ืฆืืื ืฉื=ืขืจื, ืื, ืขื -p, ืืฆืื ืคืงืืืืช ืืืชืืืืืช ืืื ืืกื ืืืืจืช.
ืฉืงืจ ืคืงืืื ืฉืืืฆืืช ืืืฆื ืฉืืื ื ืืคืก.
fc [-e ืขืืจื | -l [-n]] [-r] [ืจืืฉืื [ืืืจืื]]
ืจืืฉืื ื ืืืจืื ืืืจ ืคืงืืืืช ืืืืืกืืืจืื. ื ืืชื ืืืืืจ ืคืงืืืืช ืืคื ืืืืกืืืจืื
ืืกืคืจ (ืืกืคืจืื ืฉืืืืืื ืืืืืื ืืืืจื ืืืฉืืจื ืื ืืืืืช, ืืขืืื ืืช ืืืืชืจ) ืื ื
ืืืจืืืช ืืืฆืืื ืช ืืช ืืคืงืืื ืืืืจืื ื ืฉืืชืืืื ืืืืจืืืช ืื. ื -l ืืึนืคึผึฐืฆึดืึธื
ืืคืจื ืืช ืืคืงืืื ืขื ืคืื ืกืื ืืจืื, ื -n ืืขืื ืืช ืืกืคืจื ืืคืงืืืืช ืืืืืืจืื ืืืจืืจืช ืืืื.
ืื ืืื ื -r ืืคืฉืจืืช ืืืคืืช ืืช ืกืืจ ืืจืฉืืื. ืึฐืึนื -l, ืืคืงืืืืช ืฉื ืืืจื ืื
ื ืขืจื ืขื ืืื ืืขืืจื ืฉืฆืืื ื- -e ืืคืฉืจืืช, ืื ืื ืื -e ืืืืืจ, ื-
ืขืืจื ืฉืฆืืื ืขื ืืื ืืคืจืืืจ FCEDIT (ืื ืคืจืืืจ ืื ืืื ื ืืืืืจ, /bin/ed is
ืืฉืืืืฉ), ืืืืืจ ืืื ืืืฆืข ืขื ืืื ืืืขืืคืช.
fc -e - | -s [-g] [ืืงื=ืืืฉ] [ืงืืืืืช]
ืืฆืข ืืืืฉ ืืช ืืคืงืืื ืฉื ืืืจื (ืืคืงืืื ืืงืืืืช ืืืจืืจืช ืืืื) ืืืืจ ืืืฆืืข
ืืืืืคื ืืืืคืฆืืื ืืืช ืฉื ืืงื ืขื ืืืฉ. ืื -g ืืฆืืื, ืื ืืืืคืขืื ืฉื
ืืงื ืืืืืคืื ื ืืืฉ. ืืืฉืืขืืช ืฉื -e - ื -s ืืื: ืืฆืข ืืืืฉ ืืช
ืืคืงืืื ืฉื ืืืจื ืืืื ืืืคืขืื ืขืืจื. ืคืงืืื ืื ื ืืืฉื ืืืจื ืืื ืขื
ืืืืืืจ ืืจืืฉ: ืืื ืื r='fc -e -'
fg [ืขืืืื ...]
ืืืฉื ืืช ืืขืืืื ืฉืฆืืื ื ืืืืืช. ืื ืื ืฆืืื ื ืืฉืจืืช, %+ is
ืื ืื. ืึดืจึฐืืึนืช ืขืืืื ืึดืฉืึฐืืึนื ืืืื ืืืืืข ื ืืกืฃ.
ืงืืฆื ืื optstring ืฉื [ืืืื ื ...]
ืืฉืืืืฉ ืขื ืืื ืคืจืืฆืืืจืืช ืืขืืคืช ืืื ืื ืชื ืืช ืืืจืืืื ืืื ืฉืฆืืื ื (ืื ืคืจืืืจืื ืืืงืืืืื,
ืื ืื ื ืืชื ื ืืืขืื ืื) ืืืืืืง ืืคืฉืจืืืืช ืืฉืคืืืืช. optstring ืืืื ืืช
ืืืชืืืช ืืืคืฆืื ืื ืงืืฆื ืื ืื ืืืืืช. ืื ืืืจื ืืืช ืืืคืืข ื ืงืืืชืืื, ื-
ืืืืคืฆืื ืฆืคืืื ืืืืื. ืืคืฉืจืืืืช ืฉืืื ื ืืืงืืืช ืืืขืื ืื ืขืฉืืืืช ืืืืืช
ืืงืืืฆืื ืืืืืืื ืืื. ืื ืืคืฉืจืืช ืืืงืืช ืืจืืืื ื ืืืช ืืืคืฉืจืืช
ืชื ืืื ื ืืชื ืืืืจืื ืฉื ืืืืขืื ืฉืื ืืื ื ืืฆื, ืฉืืจืืชื
ืืืืขืื ื ืืฉื ืืืืขืื ืืืืคืฆืื; ืืืจืช, ืืืืขืื ืืื ืืื
ืืืืขืื ืฉื ืืืืคืฆืื.
ืืื ืคืขื ืงืืฆื ืื ืืืคืขื, ืืื ืืฆืื ืืช ืืืคืฉืจืืช ืืืื ืืคืจืืืจ ืืืขืืคืช ืฉื
ืืืื ืืงืก ืืืืขืื ืฉืืขืืื ืืงืจืืื ืืืื ืื ืงืืฆื ืื ื
ืคืจืืืจ ืืขืืคืช OPTIND. ืื ืืืคืฉืจืืช ืืืฆืื ืขื '+', ืืืคืฉืจืืช ืืืฆืื
in ืฉื ืืฉ ืงืืืืืช '+'. ืืืฉืจ ืืคืฉืจืืช ืืืจืฉืช ืืืขืื, ืงืืฆื ืื ืืงืืืืช
ืื ืืคืจืืืจ ืืืขืืคืช OPTARG.
ืืืฉืจ ื ืชืงืืื ืืืคืฉืจืืช ืื ืืืงืืช ืื ืืจืืืื ื ืืืคืฆืื ืืกืจ, ืกืืื ืฉืืื
ืื ืฉืืื ื ืงืืืชืืื ืฉื (ืืืฆืืื ืืคืฉืจืืช ืื ืืืงืืช ืื ืืืขืื ืืกืจ,
ืืืชืืื) ื-OPTARG ืืืืืจ ืืชื ืืืืคืฆืื ืฉืืจื ืืืขืื.
ืืชืจ ืขื ืื, ืื optstring ืื ืืชืืื ืื ืงืืืชืืื, ืกืืื ืฉืืื ืืืฆื
ืฉื, OPTARG ืื ืืืืืจ, ืืืืืขืช ืฉืืืื ืืืืคืกืช ืืฉืืืื ืกืื ืืจืืืช.
ืืืฉืจ ื ืชืงืืื ืืกืืฃ ืืืคืฉืจืืืืช, ืงืืฆื ืื ืืืฆื ืขื ืืฆืืื ืฉืืื ื ืืคืก
ืกืึธืืึผืก. ืืืคืฉืจืืืืช ืืกืชืืืืืช ืืืจืืืื ื ืืจืืฉืื (ืื ืืืคืฆืื) ืฉืืื ื ืืชืืื
ืขื '-', ืื ืืืฉืจ ืืจืืืื ื '--' ื ืชืงื.
ื ืืชื ืืืคืก ืืช ื ืืชืื ืืืคืฉืจืืืืช ืขื ืืื ืืืืจืช OPTIND ื-1 (ืื ื ืขืฉื ืืืืคื ืืืืืืื
ืืื ืคืขื ืฉืืงืืืคื ืื ืืืื ืฉื ืืขืืคืช ืืืคืขื).
ืืืืจื: ืฉืื ืื ืืขืจื ืฉื ืคืจืืืจ ืืืขืืคืช OPTIND ืืขืจื ืฉืืื ื 1, ืื
ื ืืชืื ืงืืืฆืืช ืฉืื ืืช ืฉื ืืจืืืื ืืื ืืืื ืืืคืก ืืช OPTIND, ืขืืื ืืืืืื ืืืืชื ืฆืคืื
ืชืืฆืืืช.
ืืืึนืึผึธืึดื ...
ืึดืจึฐืืึนืช ืขืจืืช ืกืืืื.
ืฉืืจืื [-r] [ืฉื ...]
ืืื ืืจืืืื ืืื, ืื ืฉืืืช ืื ืชืืืื ืฉื ืืคืงืืืืช ืื ืืชื ืืช ืืืคืขืื ืืคืืจืืืช. ื -r ืืึนืคึผึฐืฆึดืึธื
ืืืจื ืืืกืจืช ืื ืคืงืืืืช ืืืืืื ืืืืืช ืืืืืื. ืื ืืื ืฉื ืืชืืฆืข ืืืคืืฉ
ืืืืื ืื ืฉื ืคืงืืื ืื ืืกืฃ ืืืืืช ื-hash ืื ืื ืงืืืฅ ืืคืขืื
ืคืงืืื.
ืืฉืจืืช [-lnp] [ืขืืืื ...]
ืืฆืืช ืืืืข ืขื ืืขืืืื ืฉืฆืืื ื; ืื ืื ืฆืืื ื ืืฉืจืืช, ืื ืืขืืืืืช
ืืืฆืืื. ื -n ืืืคืฉืจืืช ืืืจืืช ืืืฆืืช ืืืืข ืจืง ืขืืืจ ืขืืืืืช ืฉ
ืฉืื ื ืืฆื ืืื ืืืืืขื ืืืืจืื ื. ืื ื -l ื ืขืฉื ืฉืืืืฉ ืืืคืฉืจืืช, ื
ืืืื ืชืืืื ืฉื ืื ืชืืืื ืืขืืืื ืืืคืืข ืื ืื. ื -p ืืคืฉืจืืช ืืืจืืช ืจืง ื
ืงืืืฆืช ืชืืืื ืฉื ืื ืขืืืื ืืืืคืกื. ืึดืจึฐืืึนืช ืขืืืื ืึดืฉืึฐืืึนื ืืืื ืขืืืจ ืืคืืจืื ืฉื ืขืืืื
ืืืขืืืื ืืืืฆืืช.
ืืืจืื [-s ืกืืื | -ืืชืืื | -ืกืืื] { ืขืืืื | PID | pgrp } ...
ืฉืื ืืช ืืืืช ืฉืฆืืื ืืืฉืืืืช, ืืืื ืืชืืืื ืื ืงืืืฆืืช ืืชืืืื ืฉืฆืืื ื. ืื
ืื ืฆืืื ืืืช, ืืืช TERM ื ืฉืื. ืื ืฆืืื ื ืขืืืื, ืืืืช
ื ืฉืื ืืงืืืฆืช ืืชืืืื ืฉื ืืขืืืื. ืึดืจึฐืืึนืช ืขืืืื ืึดืฉืึฐืืึนื ืืืื ืขืืืจ ืืคืืจืื ืฉื ืขืืืื.
ืืืจืื -l [ืืฆื ืืฆืืื ...]
ืืืคืก ืืช ืฉื ืืืืช ืืืชืืื ื ืืฆื ืืฆืืื. ืื ืื ืฆืืื ื ืืืขืื ืื, ื
ืืืืคืกืื ืจืฉืืื ืฉื ืื ืืืืชืืช, ืืกืคืจื ืืชืืืืจ ืงืฆืจ ืฉืืื.
ืืชืช [ืืืืื ...]
ืื ืืืืื ืืืขืจื (ืจืื ืืฉืืื ืืืืืืื ืึตืขึทื). ืื ืื ืืืืืืืื
ืืืขืจืืื ืืืฆืืื, ืืฆื ืืืฆืืื ืืื 0 (1) ืื ืืืืืื ืืืืจืื ืืืขืจื
ืืื ืืคืก (ืืคืก). ืื ืืชืจืืฉืช ืฉืืืื ืืืืื ืื ืืชืื ืื ืืืขืจืื ืฉื
ืืืืื, ืกืืืืก ืืืฆืืื ืืืื ื-1. ืืืืืื ืฉืืืชืื ืฉืืืืืืื ืฆืจืืืื ืืืืืช
ืืฆืืื, (( ืืืืื )) ืืื ืกืืืจ ืชืืืืจื ืขืืืจ { ืชื 'ืืืืื'; }.
ืชื] ืืื ืื ืืฉืืืืฉ ืคื ืืื ืขืืืจ ืืชืช.
ืืงื ืื [-m ืืฆื] ืฉื b|c ืืืื ืงืืื
ืืงื ืื [-m ืืฆื] ืฉื p
ืฆืืจ ืงืืืฅ ืืืืื ืืืืฉืืจ. ืกืื ืืงืืืฅ ืขืฉืื ืืืืืช b (ืืืฉืืจ ืืกืื ืืืืง), c
(ืืืฉืืจ ืืกืื ืชืืืื), ืื p (ืฉืื ืฆืื ืืจ, FIFO). ืืงืืืฅ ืฉื ืืฆืจ ืขืฉืื ืืืฉืชื ืืช
ืืคื ืฉืื ืืฆื (ืืจื ื- -m ืืึนืคึผึฐืฆึดืึธื), ืืืื (ืืกืคืจ ืืืฉืืจ ืืจืืื), ื ืงืืื
(ืืกืคืจ ืืืฉืืจ ืงืื). ืื ืืืจื ืืื ืื ืืืง ืืงืฉ; ืขื ืืืช, ืืคืืฆืื ืจืฉืืื
ืืืกืืคื ืืช ืื ืืืืื ื ืืคืจืืฆืช ืืืืจืืช.
ืืืคืกื [-nprsu[n] | -R [-en]] [ืืขื ื ...]
ืืืคืกื ืืืคืืก ืืช ืืืจืืืื ืืื ืฉืื ืขื ืืคืื ืืกืื ืืจืื, ืืืคืจื ืืจืืืืื ืืืกืชืืื
ืขื ืงื ืืืฉ. ื -n ืืืคืฉืจืืช ืืืืืช ืืช ืืฉืืจื ืืืืฉื. ืืืจืืจืช ืืืื, C ืืกืืืืืช ืืืจืืืช
ืืชืืจืืืื. ืืื ืืืืืื ืืช ืืื ืฉืืืืืจื ื ืงื ืืืืจื ืืจืืื ืื ืืืขืื
ืืชืืจ '\c', ืืืงืืืื ืืฉืืืืฉ ื- -n ืืึนืคึผึฐืฆึดืึธื. ืืืชืื ืฉืืจืืืช ื ืืื ืืืืจื
ืืขืืื ืขื -r ืืึนืคึผึฐืฆึดืึธื. ื -s ืืคืฉืจืืช ืืืืคืกืช ืืงืืืฅ ืืืืกืืืจืื ืืืงืื
ืคืื ืกืื ืืจืื; ื -u ืืคืฉืจืืช ืืืืคืกืช ืืชืืืืจ ืืงืืืฅ n (n ืืจืืจืช ืืืืื ืืื 1 ืื
ืืืฉืื); ืื -p ืืคืฉืจืืช ืืืคืกื ืืชืืืื ืืืฉืืชืฃ (ืจืื ืชืืืืืื ืืฉืืชืคืื ืืขืื).
ืื ืืื ื -R ืืืืคืฆืื ืืฉืืฉืช ืืืืงืื, ืืืืื ืืกืืืืช, ืืช ื-BSD ืื(1) ืคืงืืื ืฉืขืืฉื
ืื ืืขืื ืจืฆืคืื '\' ืืื ืื ืื -e ื ืืชื ืช ืืคืฉืจืืช. ืืืืืจ ืืขืื, ื -n ืืึนืคึผึฐืฆึดืึธื
ืืืื ืืช ืืฉืืจื ืืืืฉื ืื ืืจืจืช.
ืืืคืก ืคืึผืจืึธื [ืืืขืื ืื ...]
ืคืื ืืขืืฆื. ืืขืจื ืืื ื- ืืืคืก(1), ืฉืืจืืช, ืืื ืฉืืื ืืฉืชืืฉ
ืืืชื ืืืจ ืงื ืืืืจื ืืจืืื ืืงืื I/O ืืืื ื ืืืคื ืื ืงืืื ืฆืคื ื-
ืฉืืจ ืืงืฉ. ืืื ืขืืจ ืืืฆืื ื ืืืขืืฃ ืขื ืคื ื ืืืืื ื. ืื ืื
ืืืจื ืืื ืืืง ื ืืงืฉ; ืขื ืืืช, ืืืชืื ืฉืืืคืืฆืื ืืืกืืคื ืืช ืื ืืืืื ื ืืื ื
ืืจืื ืืืืจืืช. ืืื ืืืฉืชืืฉ ืืงืื ืืืฉ.
pwd [-LP]
ืืืคืก ืืช ืกืคืจืืืช ืืขืืืื ืื ืืืืืช. ืื ื -L ื ืขืฉื ืฉืืืืฉ ืืืคืฉืจืืช ืื ืื ื ืืืคื ื
ืืืคืฉืจืืช ืื ืืืืืจืช (ืจืื ืืช ืกื ืืคืงืืื ืืืื), ืื ืชืื ืืืืื ืืืืคืก (ืืืืืจ ื
ืฉืืื ืจืืื cd ืืกืคืจืืื ืื ืืืืืช). ืื ื -P ื ืขืฉื ืฉืืืืฉ ืืืคืฉืจืืช (ื ืชืื ืคืืื).
ืื ืื ืืืคื ื ืืืคืฉืจืืช ืืืืืจืช, ืื ืชืื ื ืงืืข ืืืขืจืืช ืืงืืฆืื (ืขื ืืื
ืกืคืจืืืช '..' ืืืืืช ืืกืคืจืืืช ืืฉืืจืฉ) ืืืืคืกืช.
ืืงืจืื [-A | -a] [-d x] [-N z | -n z] [-p | -u[n]] [-t n] [-rs] [p ...]
ืงืืจื ืฉืืจืช ืงืื, ืืคืจืื ืืช ืืงืื ืืฉืืืช ืืืืฆืขืืช ืคืจืืืจ IFS (ืจืื
ืืืืคื ืืืขืื), ืืืงืฆื ืื ืฉืื ืืคืจืืืจืื ืฉืฆืืื ื p. ืื ืื
ืคืจืืืจืื ืืฆืืื ืื, ืืคืจืืืจ REPLY ืืฉืืฉ ืืืืกืื ืืชืืฆืื. ืขื ื
-A ื -a ืืคืฉืจืืืืช, ืจืง ืื ืื ืคืจืืืจ ืืื ืืชืงืืืื. ืื ืืฉ ืขืื
ืคืจืืืจืื ืืืฉืจ ืฉืืืช, ืืคืจืืืจืื ืื ืืกืคืื ืืืืืจืื ืืืืจืืืช ืืจืืงื ืื 0; ืื
ืืฉ ืืืชืจ ืฉืืืช ืืคืจืืืจืื, ืืคืจืืืจ ืืืืจืื ืืืงืฆื ืืคืจืืืจ ืื ืืชืจ
ืฉืืืช (ืืืื ืืคืจืื ืืืืืื).
ืืืคืฉืจืืืืช ืื ืืืืงืื:
-A ืืืกื ืืช ืืชืืฆืื ืืคืจืืืจ p (ืื REPLY) ืืืขืจื ืฉื ืืืืื.
-a ืืืกื ืืช ืืชืืฆืื ืืื ืคืืฆืื ืืืืื ืืคืจืืืจ p (ืื ืืฉื) ืืฉื
ืืขืจื ืชืืืื (ืชืืืื ืจืืืื ืื ืืฆื utf8 ืืืืคืฆืื ื ืืงืงืช,
ืืืงืืืื ืืืจืช); ื ืงืืืืช ืืงืื ืืงืืืืืช ืืืกืคืจืื ืขืฉืจืื ืืื ืืืจืืจืช ืืืื.
-d x ืืฉืชืืฉ ืืืืื ืืจืืฉืื ืฉื x, NUL ืื ืจืืง, ืืืงืื ืชื ASCII newline
ืืืคืจืื ืงื ืงืื.
-N z ืืืงืื ืืงืจืื ืขื ืกืืฃ ืืฉืืจื, ืงืจื ืืืืืง z ืืชืื. ืื EOF ืื ื
ืืชืจืืฉ ืคืกืง ืืื, ืงืจืืื ืืืงืืช ืืืืืจืช ืขื ืกืืืืก ืืฆืืื 1.
-n z ืืืงืื ืืงืจืื ืขื ืกืืฃ ืืฉืืจื, ืงืจื ืขื z ืืชืื ืืื ืชืืืืจ ืืืงืื
ืื ืืชืื ื ืงืจืืื, ืืืฉื ืืืชืงื ืืกืืฃ ืืืื, ืื ืื EOF ืื ืคืกืง ืืื
ืืชืจืืฉืช.
-p ืงืจื ืืืชืืืื ืืืฉืืชืฃ ืืคืขืื ืืขืช, ืจืื ืชืืืืืื ืืฉืืชืคืื ืืขืื ืืคืจืืื
ืขื ืื.
-u[n] ืงืจื ืืชืื ืืชืืจ ืืงืืืฅ n (ืืจืืจืช ืืืืื ืืื 0, ืืืืืจ ืงืื ืกืื ืืจืื). ื
ืขื ืืืจืืืื ื ืืขืงืื ืืื ืืืจ ืชื ืืืืคืฆืื.
-t n ืืืคืกืืง ืืช ืืงืจืืื ืืืืจ n ืฉื ืืืช (ืืฆืืื ืืขืจื ืขืฉืจืื ื ืืืืื ืขื an
ืืืง ืืืงื ืืืคืฆืืื ืื). ืืฆื ืืืฆืืื ืฉื ืืงืจืื ืืื 1 ืื ืืืื ืงืฆืื
ืืชืจืืฉ, ืื ืืืชืื ืฉืขืืืื ืืืืืจื ืงืจืืืืช ืืืงืืืช.
-r ืืืจื ืืื, ืชื ื-ASCII ืืืืืจ ืืืจื ืืืืฉืืขืืช ืืืืืืืช ืฉื ื-
ืืชื ืืื ืื ืืืง ืืืงืื; ืืงืจืื ืื ืืคืกืืง ืืชื
ื ืชืงื ืืจืฆืฃ ืงื ื ืืื ืืืืจื ืืืื ื ืืืืกื ืืช ืืฉืืจื ืืืืฉื
ืืชืืฆืื. ืืคืฉืจืืช ืื ืืืคืฉืจืช ืืฆื ืืืืื, ืฉืื ื ืืื ืืืืืจ
ืืขืืื.
-s ืฉืืจืช ืืงืื ื ืฉืืจืช ืืืืกืืืจืื.
ืื ืืงืื ืืื ืืจืืื ื, ืื ื -N ื -n ืืคืฉืจืืืืช ืืื ืืกืืช ืืืชื ืืืฆื ืืืืื; ืึตื
ืงืจื ืงืืืฅ ืฉืื ืื -1 ืืืขืืจ ืืชืืจ z ืืืืื.
ืืืชืื ืฉืืคืจืืืจ ืืจืืฉืื ืืฉ ืกืืื ืฉืืื ืืืฆืจืฃ ืืืื ืืืจืืืช, ืฉืื
ืืืงืจื ืฉืืืืจืืืช ืืฉืืฉืช ืืื ืืื (ืืืืคืกืช ืืคื ืฉืืืืช ืชืงื ืืคื ื ืงืื ืืืฉืื
ืงืจื) ืื ืืงืื ืืื ื tty(4) (ืืืฉื ืืงืจืื nfoo?'ืืกืคืจ of foos: ').
ืื ืื ื ืงืจื ืงืื ืื ืฉืืชืจืืฉ ืคืกืง ืืื, ืืงืจืื ืืืฆื ืขื ืกืืืืก ืฉืืื ื ืืคืก.
ืขืื ืกื ืฉืืืืฉื ืฉื ืืจืืงืื: ืื ืืงืจืื ืืชื ืื ืืืืืื ืืืื ืืืื ืืงืจืื ืคื do ...;
ืขืฉื ืืืืจ ืืื ืืืกืจ ืืจืืื ืืืื ืืืืืื (IFS) ืืืงื ื ืืื ืืืืืจื ืืขืืื. ืืชื
ืืืื ืชืจืฆื ืืืฉืชืืฉ ืืืื IFS= ืืงืจืื -r ืคื do ...; ืขืฉื ืขืืืจ I/O ืืืืจ. ืืืืคื ืืืื,
ืืขืช ืืฉืืืืฉ ื- -a ืืคืฉืจืืช, ืฉืืืืฉ ื- -r ืืคืฉืจืืช ืขืฉืืื ืืืืืช ื ืืื ื; ืืืชื ืืืจ ืื
ืขืืืจ:
ืืืฆืื . -ืกืื f -print0 |& \
ืืขืื IFS= read -d '' -pr name file; ืึทืขึฒืฉืืึนืช
print -r -- "ื ืืฆื <${filename#./}>"
ืขืฉื
ืืืืืื ืืคื ืืืืช ืชืชืืฆืข ื-subshell ืืื ื ืืชื ืืืฆืข ืฉืื ืืืื ืืฉืชื ืื
ืืืคืฅ ืื ืืืืฆืข ืืฆืื ืืจ:
ืืจ | baz | ืืืื ืงืจืืืช foo; ืืขืฉืืช ...; ืืืฆืข
ืืฉืชืืฉ ืืชืืืืืื ืืฉืืชืคืื ืืืงืื ืืืช:
ืืจ | baz |&
ืืืื ืงืจืืื -p foo; ืืขืฉืืช ...; ืืืฆืข
exec 3>&p; exec 3>&-
ืืืืคื ืงืจืื [-p] [ืคืจืืืจ [=ืขืจื] ...]
ืืืืืจ ืืช ืืชืืื ื ืืงืจืืื ืืืื ืฉื ืืคืจืืืจืื ืืขืื ืืฉื. ืื ื ืืชื ืื ืขืจืืื,
ืคืจืืืจืื ืืืืืจืื ืืื ืืคื ื ืืืืจืช ืืชืืื ื. ืืจืืข ืฉื ืขืฉื ืคืจืืืจ
ืืงืจืืื ืืืื, ืื ื ืืชื ืืืื ืืืชื ืืื ื ืืชื ืืฉื ืืช ืืช ืืขืจื ืฉืื.
ืื ืื ืฆืืื ื ืคืจืืืจืื, ืืฉืืืช ืฉื ืื ืืคืจืืืจืื ืขื ืืงืจืืื ืืืื
ืชืืื ื ืืืืคืกืช ืืืช ืืื ืฉืืจื, ืืื ืื ืื -p ื ืขืฉื ืฉืืืืฉ ืืืคืฉืจืืช, ืืืืงืจื ืื
ืืืืคื ืงืจืื ืคืงืืืืช ืฉืืืืืจืืช ืืช ืื ืืคืจืืืจืื ืืงืจืืื ืืืื, ืืืื ืืขืจืืื ืฉืืื, ืื
ืืืืคืก.
ืฉืืื ืืืืชื [--] ืฉื
ืืืคืืก ืืช ืฉื ืื ืชืื ืืืืืื ืฉื ืคืชืจ ืืืชืืื ืื ืฉื. ืื ืฉื ืืกืชืืื ืขื ื
slash ('/'), ืื ืื ื ืืืง ืขื ืงืืืื ืืืื ืื ืกืคืจืืื;
ืืืจืช, ืฉืืื ืืืืชื ืืืืืจื 0 ืื ืฉื ืื ืชืื ืงืืื ืื ืฉื ืืชื ืืืฆืืจ
ืืืืคื ืืืืื, ืืืืืจ ืืืื ืืืื ืืจืืื ืืืืจืื ืงืืืืื ืืื ืกืคืจืืืช.
ืฉืื ืื ืืฉื [--] ืืื ื- ื
ืืฉื ื ืืช ืฉื ืืงืืืฅ ืืื ื- ื ื. ืฉื ืืื ืืืืืื ืืืืืช ืฉืืืช ื ืชืืืื ืฉืืืื ืืขื ืืืชื ืืืฉืืจ.
ืืืื ื ืื ืืืืขื ืืืฆืื ืืืจืื ืฉืืื /bin/mv ืืืคื ืืืืชื ืฉืืืฉ, ื
ืืชืงืฉืจ ืืฉืืจืืช ืฉืื ืื ืืฉื(2).
ืึทืึฒืืึนืจ [ืืฆื]
ืืืืืจื ืืคืื ืงืฆืื ืื . ืกืงืจืืคื, ืขื ืกืืืืก ืืฆืืื ืืฆื. ืื ืื ืืฆื ื ืชืื,
ื ืขืฉื ืฉืืืืฉ ืืืฆื ืืืฆืืื ืฉื ืืคืงืืื ืืืืจืื ื ืฉืืืฆืขื. ืื ืืฉืชืืฉืื ืื ืืืืฅ ืืคืื ืงืฆืื
or . ืกืงืจืืคื, ืืฉ ืื ืืืชื ืืฉืคืขื ืืื ืืฆืืื. ืฉืื ืื ืฉ ืืงืฉ ืืชืืืืก ืื ืืคืจืืคืื ืืื
ืงืืฆื ENV as . ืกืงืจืืคืืื, ืืขืื ืฉืืืขืืคืช ืืืงืืจืืช ืฉื Korn ืืชืืืืกืช ืจืง ืืคืจืืคืืืื ืืื .
ืชืกืจืืืื.
ืกื [+-abCefhiklmnprsUuvXx] [+-o ืืึนืคึผึฐืฆึดืึธื] [+-ื ืฉื] [--] [ืืืื ื ...]
ืื ืืื ื ืกื ื ืืชื ืืืฉืชืืฉ ืืคืงืืื ืืื ืืืืืืจ (-) ืื ืืจืืจ (+) ืืคืฉืจืืืืช ืืขืืคืช, ืืืืจ ืืช ืืืืงืื
ืคืจืืืจืื, ืื ืืืืจ ืคืจืืืจ ืืขืจื. ื ืืชื ืืฉื ืืช ืืช ืืืคืฉืจืืืืช ืืืืฆืขืืช +-o ืืึนืคึผึฐืฆึดืึธื
ืชืืืืจ, ืืืื ืืึนืคึผึฐืฆึดืึธื ืืื ืืฉื ืืืจืื ืฉื ืืคืฉืจืืช, ืื ืฉืืืืฉ ื- +-ืืืชื ืชืืืืจ,
ืืืคื ืืืชื ืืื ืฉื ืืืืช ืืืืืืช ืฉื ืืืคืฉืจืืช (ืื ืืื ืืืคืฉืจืืืืช ืืฉ ืืืช ืืืช
ืฉืึตื). ืืืืื ืืืื ืืคืจืืช ืื ืืืชืืืช ืืืคืฆืืืช (ืื ืงืืืืืช) ืืื ืฉืืืช ืืจืืืื
ืืื ืขื ืชืืืืจ ืฉื ืื ืฉืืืืคืฆืื ืขืืฉื:
-A ืฉื
ืืืืืจ ืืช ืืืืื ืืื ืฉื ืคืจืืืจ ืืืขืจื ืฉื ื ืืืื ื ... If -A ืืฉืืฉ, ืืช
ืืขืจื ืืืืคืก (ืืืืืจ ืืจืืงื) ืจืืฉืื; ืื +A ื ืขืฉื ืฉืืืืฉ, ื-N ืืืืื ืืื ืืจืืฉืื ืื ืืืืืจืื
(ืืืฉืจ N ืืื ืืกืคืจ ืืืจืืืื ืืื); ืืฉืืจ ื ืืชืจืื ืืื ื ืืืขื.
ืชืืืืจ ืืืืคื ืืคืงืืื ืกื -A Foo -- a b c ืืฉืจ ืชืืื ื
ืื ื ืืืืื ืืื ื ืชืื ืขื ืืื AT&T UNIX ksh93 ืืื: foo=(ื b ื); foo+=(ื e)
-a | -o allexport
ืื ืืคืจืืืจืื ืืืืฉืื ื ืืฆืจืื ืขื ืชืืื ืช ืืืืฆืื.
-b | -o ืชืืืืข
ืืืคืก ืืืืขืืช ืืืืขืช ืขืืืื ืืืืคื ืืกืื ืืจืื ื, ืืืงืื ืืืฉ ืืคื ื
ืืืืื. ืืฉืืฉ ืจืง ืื ืืงืจืช ืขืืืื ืืืคืขืืช (-m).
-C | -o ื ืืงืืืืจ
ืื ืข > ื ืืชืื ืืืืฉ ืืืจืืกืช ืงืืฆืื ืงืืืืื. ืืืงืื ืืืช, >| ืืืื ืืืฉืชืืฉ
ืืื ืืืืฅ ืืช ืืืืืคื. ืฉืื ืื ืฉืื ืื ืืืื ืืฉืืืืฉ ืืืฆืืจื ืฉื
ืงืืฆืื ืืื ืืื ืื ื ืขืืื ืขืงื TOCTOU ืืฆ'ืง ืืืืคืฉืจ ืืืื ืืืคื ืืช ืืืืฉ
ืคืื ืื / dev / null ืื ืงืืฆื ืืืฉืืจ ืืืจืื ืืคืืื ื ื ืืงืืืืจ ืืฆื.
-e | -o errexit
ืฆื (ืืืืจ ืืืฆืืข ืืืืืืช ERR) ืืจืืข ืฉืืชืจืืฉืช ืฉืืืื ืื ืคืงืืื
ื ืืฉื (ืืืืืจ ืืืฆื ืขื ืืฆื ืฉืืื ื ืืคืก). ืื ืื ืื ืขื ืคืงืืืืช
ืฉืกืืืืก ืืืฆืืื ืฉืื ื ืืืง ืืืคืืจืฉ ืขื ืืื ืืื ื ืืขืืคืช ืืืื if, ืขื,
ืืืื, ืื ! ืืฆืืจืืช. ื && ืื ||, ืจืง ืืืฆื ืฉื ืืคืงืืื ืืืืจืื ื ืืื
ืึผึธืืึผืง.
-f | -o ื ืืืืื
ืื ืชืจืืื ืชืื ืืืช ืฉื ืฉืืืช ืงืืฆืื.
-h | -o trackall
ืฆืืจ ืืื ืืืื ืืืขืงื ืขืืืจ ืื ืืคืงืืืืช ืืืืืฆืขืืช (ืจืื ืืื ืืืื ืึตืขึทื). ืืืคืขื
ืืืจืืจืช ืืืื ืขืืืจ ืงืื ืืืืช ืื ืืื ืืจืืงืืืืืืช.
-i | -o ืืื ืืจืืงืืืื
ืืงืืืคื ืืื ืงืืืคื ืืื ืืจืืงืืืืืช. ืืคืฉืจืืช ืื ืืืืื ืืฉืืฉ ืจืง ืืืฉืจ ืืืขืืคืช
ืืืคืขื. ืจืื ืืืขืื ืืชืืืืจ ืื ืื ืืืืจ.
-k | -o ืืืืืช ืืคืชื
ืืงืฆืืืช ืคืจืืืจืื ืืืืืืช ืืื ืืงืื ืืคืงืืื.
-l | -o ืืชืืืจ
ืืงืืืคื ืืื ืืขืืคืช ืื ืืกื. ื ืืชื ืืืฉืชืืฉ ืืืคืฉืจืืช ืื ืจืง ืืืฉืจ ืืืขืืคืช ื ืืฆืืช
ืืืคืขื. ืจืื ืืืขืื ืืชืืืืจ ืื ืื ืืืืจ.
-m | -o ืฆื
ืืคืฉืจ ืืงืจืช ืขืืืื (ืืจืืจืช ืืืื ืขืืืจ ืงืื ืืืืช ืืื ืืจืืงืืืืืืช).
-n | -o noexec
ืื ืชืืฆืข ืฉืื ืคืงืืื. ืฉืืืืฉื ืืืืืงืช ืืชืืืืจ ืฉื ืกืงืจืืคืืื (ืืชืขืื
ืื ืืื ืืจืืงืืืื).
-p | -o ืืกืื
ืืงืืืคื ืืื ืงืืืคื ืืืืืกืช. ืื ืืืืืจ ืืืืคื ืืืืืืื ืื, ืืืฉืจ ืืงืืืคื
ืืชืืื, ื-UID ืื GID ืืืืืชืืื ืืื ื ืชืืืืื ื-UID (EUID) ืื GID ืืืขืืืื
(EGID), ืืืชืืื. ืจืื ืืืขืื ืืชืืืืจ ืื ืื ืืืืจ.
-r | -o ืืืืื
ืืงืืืคื ืืื ืงืืืคื ืืืืืืช. ื ืืชื ืืืฉืชืืฉ ืืืคืฉืจืืช ืื ืจืง ืืืฉืจ ืืืขืืคืช ื ืืฆืืช
ืืืคืขื. ืจืื ืืืขืื ืืชืืืืจ ืื ืื ืืืืจ.
-s | -o ืกืืืื
ืื ื ืขืฉื ืื ืฉืืืืฉ ืืืฉืจ ืืืขืืคืช ืืืคืขืืช, ืืคืงืืืืช ื ืงืจืืืช ืืงืื ืกืื ืืจืื. ืึทืขึฒืจึถืึถืช
ืืืืืืืืช ืื ืืืขืืคืช ืืืคืขืืช ืืื ืืจืืืื ืืื.
ืืชื -s ืืฉืืฉ ืขื ื- ืกื ืืคืงืืื ืืื ืืืจืืช ืืืจืืืื ืืื ืฉืฆืืื ื ืืืืืช
ืืืืื ืื ืืคื ื ืืงืฆืืชื ืืคืจืืืจืื ืืืืงืืืืื (ืื ืืืขืจื ืฉื, ืื
-A ืืฉืืฉ).
-U | -o ืืฆื utf8
ืืคืฉืจ ืชืืืื ื-UTF-8 ื- ืืืืง ืขืจืืื ืืฆื ืืืืคืื ืคื ืืื ืืืืชืจืื
ืคืื ืงืฆืืืช. ืืื ืื ืืืฉืืช ืืืจืืจืช ืืืื, ืื ื ืืชื ืืืคืขืื ืืืชื ืขื ืืื ืืืืจืชื
ืืฉืืจืช ืืคืงืืื ืฉื ืืืขืืคืช; ืืืคืขื ืืืืืืืืช ืขืืืจ ืงืื ืืืืช ืืื ืืจืืงืืืืืืช ืื
ืืืืืงืฉ ืืืื ืืงืืืคืืืฆืื, ืืืขืจืืช ืฉืื ืชืืืืช setlocale(LC_CTYPE, "") ื
ืืืคืฆืืื ืืื nl_langinfo(CODESET), ืื ืกืืืืช LC_ALL, LC_CTYPE ืื LANG
ืืฉืชื ืื, ืืืคืืืช ืืื ืืืื ืืืืืจ ืืฉืื ืฉืชืืื "UTF-8" ืื
"utf8" ืืื ืจืืืฉืืช ืจืืฉืืืช; ืืฉืืืืช ืืืื ืืช ืืฉืืจืืช ืืืชืื ื
ืืฉืชื ื ืกืืืื ืฉืืืืืจื ืืขืื; ืื ืขืืืจ stdin ืื ืกืงืจืืคืืื, ืื ืืงืื
ืืชืืื ืขื UTF-8 Byte Order Mark.
ืืขืชืื ืืงืจืื, ืืืืฉื ืืขืงื ืืงืืื, ืื ืฉืืืืจ ืฉ ืกื -+U is
ืืฉืชื ื ืืื ืคืขื ืฉืืื ืืืฉืชื ื ืืกืืืื ืืงืฉืืจืื ืืืืืจ POSIX ืืฉืชื ื.
-u | -o ืฉื ืขืฆื
ืืชืืืืกืืช ืืคืจืืืจ ืื ืืืืืจ, ืืืื "$@" ืื "$*", ืืืืคืืช ืืื
ืฉืืืื, ืืื ืื ื ืขืฉื ืฉืืืืฉ ืืืื ืืืืชืืืื '-', '+' ืื '='.
-v | -o ืึดืืึผืึดื
ืืชืื ืงืื ืืขืืคืช ืืฉืืืื ืกืื ืืจืืืช ืืืื ืืงืจืืื.
-X | -o markdirs
ืกืื ืกืคืจืืืช ืขื '/' ื ืืจืจ ืืืืื ืืฆืืจืช ืฉื ืงืืืฅ.
-x | -o xtrace
ืืืคืก ืขืฆื ืคืงืืื ืืฉืื ืืืืฆืขืื, ืืคื ืื ืืขืจื ืฉื PS4.
-o ืืื ืืก
ืขืืืืืช ืจืงืข ืืืคืขืืืช ืืขืืืคืืช ื ืืืื ืืืชืจ.
-o ืกื ืืืจืืื
ืืคืฉืจ ืืจืืืช ืกื (ืืืืื ื ืื ืืืืืคืื). ืื ืืืคืขื ืืืจืืจืช ืืืื. ืื
ืืืฉืืช, ืืชืจืืืืช ืืืืื ืืืืจ ืกืืื ืฉืืื ืืืฉืืชืช ืืชืืคืขืช ืืืืื.
-o Emacs
ืืคืฉืจ ืขืจืืืช ืฉืืจืช ืคืงืืื ืืืืืช BRL emacs (ืงืื ืืืืช ืืื ืืจืืงืืืืืืช ืืืื); ืึดืจึฐืืึนืช ืืืืง
ืขืจืืื ืืฆื.
-o gmacs
ืืคืฉืจ ืขืจืืืช ืฉืืจืช ืคืงืืื ืืืืืช gmacs (ืงืื ืืืืช ืืื ืืจืืงืืืืืืช ืืืื). ืึผึทืืึนื
ืืื ืืขืจืืืช emacs ืคืจื ืืื ืฉ-transpose-chars (^T) ืคืืขื ืืขื
ืืืืคื ืฉืื ื.
-o ืืชืขืื ืืื ื
ืืืขืืคืช ืื ืชืฆื (ืืงืืืช) ืืืฉืจ ืกืืฃ ืืงืืืฅ ื ืงืจื; ืืฆืืื ืืืื ืืืฉืชืืฉ.
ืืื ืืื ืืข ืืืืืืช ืืื ืกืืคืืืช, ืืืขืืคืช ืชืฆื ืื EOF ืืืงืจื 13 ืคืขืืื ืืจืฆืืคืืช.
-o inherit-xtrace
ืืื ืืืคืก -o xtrace ืขื ืืื ืืกื ืืคืื ืงืฆืืืช. ืื ืืืคืขื ืืืจืืจืช ืืืื.
-o nohup
ืื ืชืืจืื ืขืืืืืช ืคืืขืืืช ืขื ืืืช SIGHUP ืืืฉืจ ืืขืืคืช ืื ืืกื ืืืฆืืช.
ืืจืืข ืืืืืจ ืืืจืืจืช ืืืื, ืืื ืื ืขืฉืื ืืืฉืชื ืืช ืืขืชืื ืืื ืืืืืช ืชืืื
ืขื AT&T UNIX ksh, ืฉืืื ืื ืืคืฉืจืืช ืื, ืืื ืื ืฉืืื ืืช ื-SIGHUP
ืืืช.
-o ื ืืืื
ืืื ืืฉืคืขื. ืืืขืืคืช ืงืืจื ืืืงืืจืืช, ืื ืืื ืข ืืืืืจืืช ืคืื ืงืฆืืืช
ื ืฉืืจ ืืงืืืฅ ืืืืกืืืจืื.
-o ืืืคื ื
ืืืจื ื cd ื pwd ืคืงืืืืช ืืฉืืืืฉ ื-"physical" (ืืืืืจ ื-'..' ืฉื ืืขืจืืช ืืงืืฆืื)
ืกืคืจืืืช ืืืงืื ืกืคืจืืืช "ืืืืืืช" (ืืืืืจ, ืืืขืืคืช ืืืคืืช ื-'..', ืืฉืจ
ืืืคืฉืจ ืืืฉืชืืฉ ืืืชืขืื ืืงืืฉืืจืื ืกืืืืื ืืกืคืจืืืช). ื ืงื ืืคื
ืึผึฐืจึดืืจึทืช ืึถืืึธื. ืฉืืื ืื ืฉืืืืจืช ืืคืฉืจืืช ืื ืืื ื ืืฉืคืืขื ืขื ืืขืจื ืื ืืืื ืฉื ื-
ืคืจืืืจ PWD; ืจืง ื cd ืืคืงืืื ืืฉื ื PWD. ืจืื ืืช cd ื pwd ืคืงืืืืช
ืืืขืื ืืคืจืืื ื ืืกืคืื.
-o ืชืงืื ืืฆืื ืืจ
ืืคืื ืืช ืกืืืืก ืืืฆืืื ืฉื ืฆืื ืืจ (ืืคื ื ืืฉืืื ืืืืืช) ื
ืจืืช ืืฉืืืื ืืืื ืืช ืืืืชืจ ืฉืืื ื ืืคืก, ืื ืืคืก ืื ืื ืืคืงืืืืช ืืฆืื ืืืคืก.
-o ืคืืกืืงืก
ืืชื ืื ืงืจืื ืืืชืจ ืืกืื ืืจืืื (ืจืื POSIX ืืฆื ืืคืจืืื). ืืืืคื ืืืืืืื
ืืืคืขื ืื ืฉื ืืืกืืก ืฉื ืืคืงืช ืืืขืืคืช ืืชืืื ื-"sh" ืืืื
ืชืืื ืช ืืืืื ืืืืืืื ืืืจืืืช (ืื ื-MirBSD). ืืชืืคืขืช ืืืืื, ืืืืจื
ืืืื ืืื ื ืืื ืกื ืืืจืืื ืืฆื, ืฉื ืืชื ืืืคืขืื ืืืืฉ ืืืืคื ืืื ื, ื
sh ืืฆื (ืืื ืื ืฉื ืืื ืืืคืขืืื ืื-ืืื ืืช).
-o sh
ืืคืฉืจ / Bin / sh (kludge) mode (ืจืื SH ืืฆื). ืืืคืขื ืืืืืืืืช ืื
ืฉื ืืืกืืก ืฉื ืืคืงืช ืืืขืืคืช ืืชืืื ื-"sh" ืืืชืืื ืช ืืืืืื ืืืืืืืืืช ืืื
ืืืจืื ื (ืื ื-MirBSD). ืืชืืคืขืช ืืืืื, ืืืืจืช ืืื ืื ื ืืืืช
ืกื ืืืจืืื ืืฆื, ืฉื ืืชื ืืืคืขืื ืืืืฉ ืืืืคื ืืื ื, ื ืคืืกืืงืก ืืฆื (ืืื ืื ืื
ืฉื ืืื ืืืคืขืืื ืื ืืื ืืช).
-o vi
ืืคืฉืจ vi(1) ืขืจืืื ืืื ืฉืืจืช ืคืงืืื (ืงืื ืืืืช ืืื ืืจืืงืืืืืืช ืืืื). ืึดืจึฐืืึนืช Vi
ืขืจืืื ืืฆื ืืชืืขืื ืืืืืืืช.
-o vi-esccomplete
ืืขืจืืืช ืฉืืจืช ืืคืงืืื vi, ืืฆืข ืืฉืืืช ืคืงืืืืช ืืฉื ืงืืืฅ ืืขืช ืืกืงืืืค (^[)
ืืืื ืก ืืืฆื ืคืงืืื.
-o vi-tabcomplete
ืืขืจืืืช ืฉืืจืช ืืคืงืืื vi, ืืฆืข ืืฉืืืช ืคืงืืืืช ืืฉื ืงืืืฅ ืืืฉืจ ืืืจืืืกืืื (^I) ืืื
ืืืื ืก ืืืฆื ืืื ืกื. ืืืื ืืจืืจืช ืืืืื.
-o viraw
ืืื ืืฉืคืขื. ืืืขืืคืช ืงืืจื ืืืงืืจืืช, ืืื ืื ืื viraw ืืืืืจ, ืืคืงืืื vi-
ืืฆื ืงื ืืืคืฉืจ ื tty(4) ืื ืื ืืขืฉื ืืช ืืขืืืื ืขื ืืืื ืช ESC (^[).
ืืงืฉ ืืื ืชืืื ืืืฆื viraw.
ื ืืชื ืืืฉืชืืฉ ืืืคืฉืจืืืืช ืืื ืื ืืืืจ ืืคืขืืช ืืืขืืคืช. ืืกื ืื ืืืื ืฉื
ืืคืฉืจืืืืช (ืขื ืฉืืืช ืฉื ืืืชืืืช ืืืืืืช) ื ืืชื ืืืฆืื ืืคืจืืืจ '$-'. ืกื -o ืขื
ืฉืื ืฉื ืฉื ืืคืฉืจืืช ืื ืืคืจื ืืช ืื ืืืคืฉืจืืืืช ืืืื ืื ืืืช ืืื ืืืคืขืืช ืื ืืืืื; ืกื +o ืืฆืืจื
ืืืคืก ืืช ืืฉืืืช ืืืจืืืื ืฉื ืื ืืืคืฉืจืืืืช ืืืืคืขืืืช ืืขืช. ืืืจืกื ืขืชืืืืช, ืกื
+o ืืชื ืื ืชืืื POSIX ืืืืคืก ืคืงืืืืช ืืื ืืฉืืืจ ืืช ืืืคืฉืจืืืืช ืื ืืืืืืช
ืืืงืื.
ืืืจืืืื ืืื ืื ืืชืจืื, ืื ืงืืืืื, ืื ืคืจืืืจืื ืืืงืืืืื ืืื ืืืงืฆืื, ืืคื ืืกืืจ, ื
ืืคืจืืืจืื ืืืืงืืืืื (ืืืืืจ $1, $2 ืืื'). ืื ืืืคืฉืจืืืืช ืืกืชืืืืืช ื-'--' ืืฉื
ืืื ืืจืืืื ืืื ืฉื ืืชืจื, ืื ืืคืจืืืจืื ืืืืงืืืืื ื ืืืงืื. ืื ืืื ืืคืฉืจืืืืช ืื
ื ืืชื ืื ืืจืืืื ืืื, ืืขืจืืื ืฉื ืื ืืฉืืืช ืืืืคืกืื. ืขืืืจ ืืืกืืืจื ืื ืืืืข
ืืกืืืืช ืืื, ืืคืฉืจืืช '-' ืืืืืช ืืืืคืืช ืืืืืื - ืืื ืื ืงื ืื ืืช -v ื -x
ืืคืฉืจืืืืช.
ืืฉืืจืช [ืืกืคืจ]
ืืคืจืืืจืื ืืืืงืืืืื ืืกืคืจ+ 1, ืืกืคืจืฉืืืช +2 ืืื' ืืฉืชื ืื ื-'1', '2' ืืื'.
ืืกืคืจ ืืจืืจืช ืืืืื ืืื 1.
ืึดืืฉืืึนื ืฉื ืืืช
ืืฉืขื ืืช ืืืืฆืืข ืืืฉื ืืื ืืืื ืฉื ืฉื ืืืช ืืืืืจ ืืขืจื ืขืฉืจืื ื ืืืืื
ืขื ืืืง ืืืงื ืืืคืฆืืื ืื. ืืกืืจืช ืืืืชืืช ืขืฉืืื ืืืืฉืื ืืืืฆืืข ืืืงืื ืืืชืจ.
ืึธืงืึนืจ ืคืืื [ืืืื ื ...]
ืืื . ("ื ืงืืื"), ืืื ืฉืืืจืื ืืขืืืื ืื ืืืื ืืฆืืจืฃ ืืืืคืืฉ
ื ืชืื (GNU ืืืืื ืกืืืืช).
ืึฐืึทืฉืึฐืขืึนืช
ืขืืฆืจ ืืช ืืืขืืคืช ืืืืื ืงืืืื ืืช ืชื ืืืฉืขืื ืืืืกืืฃ. ืื
ืื ื ืืชื ืืืฉืขืืช ืืขืืคืช ืื ืืกื ืืื ืื ืชืืืื ืืื ืืื ืืืจ ื-
ืืืชื ืกืฉื ืืกืืฃ ืืื ืืื ืืืจ ืืงืืืฆืช ืชืืืืืื ืืืจืช. ืืชืืจ ืื ืจื
ืืื, ืื ืืคืื ืืืคืขื ืขื ืืื ืืขืืคืช ืืืจืช ืื ืืจื su(1), ื ืืชื ืืืฉืขืืช ืืืชื.
ืืืื ืืืืื
[ ืืืืื ]
ืืืื ืืขืจืื ืืช ืืืืื ืืืืืืจ ืกืืืืก ืืคืก ืื ื ืืื, 1 ืื ืื ื ืืื, ืื ืืืชืจ
ื-1 ืื ืืืืชื ืฉืืืื. ืืื ืืฉืืฉ ืืืจื ืืื ืืคืงืืื ืฉื ืืชื ืื ืฉื if ื
ืืืื ืืฆืืจืืช. ืงืืฉืืจืื ืกืืืืื ื ืขืฉืื ืขืืืจ ืืืื ืคืืื ืืืืืืื ืืืขื -h ื
-L.
ืืืืืืืื ืืืกืืกืืื ืืืืื ืืืื ืื:
-a ืคืืื ืคืืื ืงืืื.
-b ืคืืื ืคืืื ืืื ืืืฉืืจ ืืืืื ืืืืง.
-c ืคืืื ืคืืื ืืื ืืืฉืืจ ืืืืื ืืืืืช.
-d ืคืืื ืคืืื ืืื ืกืคืจืืื.
-e ืคืืื ืคืืื ืงืืื.
-f ืคืืื ืคืืื ืืื ืงืืืฅ ืจืืื.
-G ืคืืื ืคืืืืืงืืืฆื ืฉื ืืื ืืืื ืืงืืืฆื ืืืขืื ืฉื ืืืขืืคืช.
-g ืคืืื ืคืืืืืืฆื ืฉื ื-setgid bit ืืืืืจ.
-H ืคืืื ืคืืื ืืื ืกืคืจืืื ืชืืืืช ืืงืฉืจ (ืฉืืืืฉื ืจืง ื-HP-UX).
-h ืคืืื ืคืืื ืืื ืงืืฉืืจ ืกืืื.
-k ืคืืื ืคืืืืืืฆื ืฉื ืืฉ ืืช ืืืืง(8) ืกื ืกืืืืืช.
-L ืคืืื ืคืืื ืืื ืงืืฉืืจ ืกืืื.
-O ืคืืื ืคืืืืืืขืืื ืฉื ืืืขืืคืช ืืื ืืืื ืืืฉืชืืฉ ืืืคืงืืืื ืฉื ืืืขืืคืช.
-o ืืึนืคึผึฐืฆึดืึธื ืคึผึธืึธื ืืึนืคึผึฐืฆึดืึธื ืืืืืจ (ืจืื ืืช ืกื ืืคืงืืื ืืืขืื ืืจืฉืืื ืฉื
ืืคืฉืจืืืืช). ืืชืืจ ืืจืืื ืื ืกืื ืืจืืืช, ืื ืืืืคืฆืื ืืชืืืื ื
a '!', ืืืืื ืืืืื; ืืืืื ืชืืื ื ืืฉื ืื ืืึนืคึผึฐืฆึดืึธื
ืื ืงืืื (ืืื [ -o foo -o -o !foo ] ืืืืืจ ืืืช ืื ืืจืง
ืื ืืคืฉืจืืช Foo ืงืืื). ื ืืชื ืืืฉืื ืืช ืืืชื ืืืืจ ืขื [-o ?foo]
ืืื ื-AT&T UNIX ksh93. ืืึนืคึผึฐืฆึดืึธื ืืืื ืืืืืช ืื ืืืื ืืงืฆืจ ืืจืืฉืืช
ืื '-' ืื '+' (ืืื ืฉืืืื ืืืืืช), ืืืฉื '-x' ืื '+x'
ืืืงืื 'xtrace'.
-p ืคืืื ืคืืื ืืื ืฆืื ืืจ ืืฉื (FIFO).
-r ืคืืื ืคืืื ืงืืื ืื ืืชื ืืงืจืืื.
-S ืคืืื ืคืืื ืืื ืืื ืืงืก(4)-ืฉืงืข ืชืืื.
-s ืคืืื ืคืืื ืื ืื ืจืืง.
-t fd ืืชืืจ ืงืืืฅ fd ืืื tty(4) ืืืฉืืจ.
-u ืคืืื ืคืืืืืืฆื ืฉื ื-setuid bit ืืืืืจ.
-w ืคืืื ืคืืื ืงืืื ืื ืืชื ืืืชืื.
-x ืคืืื ืคืืื ืงืืื ืื ืืชื ืืืคืขืื.
file1 -nt file2 file1 ืืืฉ ื- file2 or file1 ืงืืื ื file2 ืื.
file1 -ืื file2 file1 ืืืชืจ ืืืืืจ ื file2 or file2 ืงืืื ื file1 ืื.
file1 -ef file2 file1 ืืื ืืืชื ืงืืืฅ ืืื file2.
ืืืจืืืช ืืืจืืืช ืืขื ืืืจื ืฉืืื ื ืืคืก.
-n ืืืจืืืช ืืืจืืืช ืื ืื ืจืืง.
-z ืืืจืืืช ืืืจืืืช ืื ืจืืง.
ืืืจืืืช = ืืืจืืืช ืืืชืจืื ืฉืืืื.
ืืืจืืืช == ืืืจืืืช ืืืชืจืื ืฉืืืื.
ืืืจืืืช > ืืืจืืืช ืืืคืจื ื ืืืืจืืืช ืืจืืฉืื ืืืื ืืืืคืจื ื ืืืืจืืืช ืืฉื ื.
ืืืจืืืช < ืืืจืืืช ืืืคืจื ื ืืืืจืืืช ืืจืืฉืื ื ืงืื ืืืืคืจื ื ืืืืจืืืช ืืฉื ื.
ืืืจืืืช != ืืืจืืืช ืืืชืจืื ืืื ื ืฉืืืื.
ืืกืคืจ -eq ืืกืคืจ ืืกืคืจืื ืืฉืืืื ืฉืืืื.
ืืกืคืจ -ื ื ืืกืคืจ ืืกืคืจืื ืืืฉืืืช ืืื ื ืฉืืืื.
ืืกืคืจ -ge ืืกืคืจ ืืกืคืจืื ืืฉืืืื ืืืืืื ืื ืฉืืืื.
ืืกืคืจ -ืื ' ืืกืคืจ ืืกืคืจืื ืืืฉืืืช ืืืื ื.
ืืกืคืจ -ืื ืืกืคืจ ืืกืคืจืื ืืฉืืืื ืคืืืช ืื ืฉืืืื.
ืืกืคืจ -ืื ืืกืคืจ ืืกืคืจืื ืืฉืืืื ืคืืืช ื.
ืืืืืืืื ืืืกืืกืืื ืืขืื, ืฉืืื ืืืืคืจืืืจืื ืืื ืจืืื ืืฉ ืขืืืคืืช ืขื ืคื ื ืืื ืืจื
ืืืคืจืืืจืื, ื ืืชื ืืฉืื ืขื ืืืืคืจืืืจืื ืืืืื (ืืจืฉืืืื ืืกืืจ ืขืืื
ืขืืืคืืช):
expr -o expr OR ืืืื.
expr -a expr AND ืืืื.
! expr ืืืื ืื.
( expr ) ืงืืืืฅ.
ืฉืื ืื ืฉืืกืคืจ ืืืขืฉื ืขืฉืื ืืืืืช ืืืืื ืืจืืชืืื, ืืืื ืืชืืื
ืืื ื ืื ืฉื ืฉื ืืฉืชื ื ืืกืคืจ ืฉืื:
x=1; [ "x" -eq 1 ] ืืืขืจื ืืืืช
ืฉืื ืื ืฉืืืื ืืื ืืืืื ืืืืืืื (ืืืืืืืช POSIX) ืื ืืกืคืจ
ืืืขืื ืื ื ืืืื ืื ืืชืื ืืกืืืจืืื [ ... ] ืืื ืคืืืช ืืืืฉ: ืื ืืืืื '!'
ื ืืชื ืืืกืืจ ืืืขืื ืื ืื ืฉืืืฉืืจ ืจืง ืืืขืื ืืื ืขื ืฉืืืฉื, ืืื
ืืืฉืืืื ืื ืืืื ืืืืฆืขืช; (ืชืืื ื-XSI) ืกืืืจืืื \( ... \) ืืจืืข ืชืืชืื ืืช ื
ืฆืืจืืช ืฉื ืฉืืืฉื ืืืขืื ืื ืืฆืืจืืช ืฉื ืฉื ื ืืืื, ืืืชืืื; ืฉืืืฉื ืืืขืื ืื
ืฆืืจืืช ืืขืืืคืืช ืืกืืคื ืฉื ืืืจ ืคืขืืืืช ืืื ืืจืืืช, ืืืืจืืื ืฉืืืื ืืกืืืจืืื
ืืึนืจึธืึธื; ืฆืืจืืช ืฉื ืฉื ื ืืืจืืขื ืืืขืื ืื ืืขืืืคืืช ืฉืืืื ืืืืจืื ืกืืืจืืื; ื
ืฆืืจื ืฉื ืืืขืื ืืื ืชืืื ืืจืืืช -n.
ืืขืจืืช: ืืขืืช ื ืคืืฆื ืืื ืืืฉืชืืฉ ื-"if [ $foo = bar ]" ืฉื ืืฉื ืื ืืคืจืืืจ "foo"
ืืื NULL ืื ืื ืืืืืจ, ืื ืืฉ ืื ืจืืืืื ืืืืืขืื (ืืืืืจ ืืืงืืืื IFS), ืื ืื ืืื unary
ืืคืขืื ืืื '!' ืื '-n'. ืืฉืชืืฉ ืืืืื ืื ืืื "if [ x"$foo" = x"bar" ]" ืืืงืื ืืืช, ืื
ืืืคืจืืืจ ืืกืืืจืืื ืืคืืืื "if [[ $foo = bar ]]" ืื, ืืื ืืื ืืข ืืชืืืช ืืคืืกืื (ืจืื [[
ืืืขืื): "ืื [[ $foo = "$bar" ]]โ
ืื ืืื ื [[ ... ]] ืืื ืืื ืืื ืื ืจืง ืืืืื ืืืชืจ ืืฉืืืืฉ ืืื ืื ืืืืจื ืืืชืจ.
ืืื [-p] [ืฆืื ืืจ]
ืื ืฆืื ืืจ ื ืชืื, ืืืืืืื ืืืื ืื ืฉืฉืืืฉื ืืืืฆืืข ืืฆืื ืืจ. ืื ืื
ืืฆืื ืืจ ื ืชืื, ืืื ืืืฉืชืืฉ ืืืืขืจืืช ืืฉืืืืฉ ืขื ืืื ืืืขืืคืช ืขืฆืื, ืืืื
ืืคืงืืืืช ืฉืืคืขืืื ืืื ืืืคืขืื ืืืืืืืช. ืืืื ืื ืืืืืืืื ืื
ืืืื ืืืืืชื (ืืืื ืฉืืืฃ ืืชืืืืชื ืืขื ืกืืคื), ืืื ื-CPU ืฉื ืืืฉืชืืฉ (ืืื ืฉืืืฉืงืข
ืคืืขื ืืืฆื ืืฉืชืืฉ), ืืืื ื-CPU ืฉื ืืืขืจืืช (ืืืื ืืืืฉืงืข ืืจืืฆื ืืืฆื ืืืื).
ืืื ืื ืืืืืืื ืืคื ืฉืืืืช ืชืงื; ืืคืืจืื ืฉื ืืคืื ืืื:
0m0.00s ืืืืชื 0m0.00s ืืฉืชืืฉ 0m0.00s ืืขืจืืช
ืื -p ื ืืชื ืช ืืืคืฉืจืืช ืฉืืคืื ืืจืื ืืขื ืืืชืจ:
ืืืืชื 0.00
ืืฉืชืืฉ 0.00
sys 0.00
ืื ืฉืืืื ืืฆืืื ืืช -p ืืคืฉืจืืช ืืื ืื ืื ืฆืื ืืจ ืืื ืคืงืืื ืคืฉืืื.
ืืืืื ืื ืคืฉืืืื ืฉื ืฉืืืืช ืชืงื ืืื ื ืืฉืคืืขืื ืขื ืืคืื ืฉื ืืื ืคืงืืื:
$ ืืื ืฉืื ื 1 2>ืงืืืฅ
$ { ืืื ืฉืื ื 1; } 2>ืงืืืฅ
ืืืื ืื ืฉื ืืคืงืืื ืืจืืฉืื ื ืื ืขืืืจืื ื-"file", ืืื ืืื ืฉื ืืคืงืืื ืืฉื ืืื ืื.
ืคึผึดื ืืืคืก ืืช ืืื ื ืืืฉืชืืฉ ืืืืขืจืืช ืืืฆืืืจืื ืืฉืืืืฉ ืื ืขื ืืื ืืืขืืคืช ืืื ืขื ืืื ืชืืืืืื
ืฉืืชืืื ืืคืื ืืฉืจ ืืฆืื. ืืคืืจืื ืฉื ืืคืื ืืื:
0m0.00s 0m0.00s
0m0.00s 0m0.00s
ืืืืืืช n [ืืึนืช ...]
ืื ืืืืคืจื ื ืืจืืฉืื ืืื ืืกืคืจ ืฉืื ืขืฉืจืื ื ืืื ืกืืื, ืื ืืืคืก ืืช ืื ืืืืชืืช ืฉืฆืืื ื
ืืคืขืืืช ืืจืืจืช ืืืืื, ืืืืืจ ืืื ืืืชืงืฉืจืืช ืืืืืืช ืขื ืกืืื ืืื ืืก ('-') ืืื
ืืืคื, ืืืืจืื ืืืืขืื ืื (n [ืืึนืช ...]), ืฉืืืื ืืืืคืืื ืืื
ืืืชืืช.
ืืืืืืช [ืืืคื ืืึนืช ...]
ืืืืืจ ืืืคื ืืืืืืืช ืฉืืืืจ ืืืชืืฆืข ืืืฉืจ ืื ืืื ืืืืคืืจืืื ืืึนืชืื
ืงืืืื. ืืืคื ืืื ืืืจืืืช ืจืืงื, ืื ืฉืืฆืืื ืฉืืืืชืืช ืืืืจืื ืืืืืช
ืืชืขืืื, ืกืืื ืืื ืืก ('-'), ืืืฆืืื ืฉืืฉ ืืืฆืข ืืช ืคืขืืืช ืืจืืจืช ืืืืื
ืืืืชืืช (ืจืื ืืึนืช(3)), ืื ืืืจืืืช ืืืืืื ืคืงืืืืช ืืขืืคืช ืืืืฆืืข ื
ืืืืืื ืืช ืืจืืฉืื ื (ืืืืืจ ืืฉืืคืงืืื ืื ืืืืืช ืืกืชืืืืช, ืื ืืคื ื ืืืืคืกื
ืืื ืืื ืืืื ืฉื PS1) ืืืืจ ืงืืืช ืืื ืืืืชืืช. ืืึนืช ืืื ืฉืื ืฉื ื
ืืืช (ืืืฉื PIPE ืื ALRM) ืื ืืกืคืจ ืืืืช (ืจืื ืืช ืืืจืื -l ืืคืงืืื
ืืขืื).
ืืฉื ื ืฉื ื ืืืชืืช ืืืืืืื: EXIT (ืืืืืข ืื ืืฉื 0), ืืฉืจ ืืืืฆืข ืืืฉืจ
shell ืขืืื ืืฆืืช, ื-ERR, ืฉืืชืืฆืข ืืืืจ ืืชืจืืฉืช ืฉืืืื; ืฉืืืื ืืื
ืืฉืื ืฉืืืจืื ืืืฆืืืช ืืืขืืคืช ืื ืกื -e or ืกื -o errexit ืืึนืคึผึฐืฆึดืึธื
ื ืงืืขื. ืืืคืื EXIT ืืืืฆืขืื ืืกืืืื ืฉื ืืืืฆืข ืืืืจืื ืฉืืืฆื ืืืืจื
ืคืงืืื.
ืฉืืื ืื, ืขืืืจ ืคืืืื ืื ืืื ืืจืืงืืืืืื, ืื ื ืืชื ืืฉื ืืช ืืช ืืืคื ืืืืืืืืช ืขืืืจ ืืืชืืช
ืฉืืชืขืืื ืืื ืืฉืืงืื ืืืื ืืชืืืื.
ืืื ืืืืืืื, ืืืฆื ืื ืืืื ืฉื ืืืืืืืืช ืฉืืืฆืื ืืื ืืคืื
ืืชืืื ืืืฆื ืืกืืจื ืฉื ืืืืืืช ืคืงืืืืช. ืฉืืื ืื ืฉืืคืื ืฉื ืืืืืืช ืื ืืืื
ืืืืืช ืืืขืื ืืฆื ืจืช ืืชืืืื ืืืจ (ืืคืฅ ืฉื ืืขืืืื ืฉืืืืืืืช ืืคืื ืืช
ืืืฉืจ ื ืืฆืจืื ืชืืืืื ืืฉื ื).
ืืืืืืช DEBUG ืืืงืืจืืช ืฉื ืงืืจื ืืขืืคืช ืืืืืคืื ืืืืืืืืช ERR ื-EXIT ืคื ืืื
ืืคืื ืงืฆืืืช ืขืืืื ืื ืืืืฉืืืช.
ื ึธืืึนื ืคืงืืื ืฉืืืฆืืช ืขื ืขืจื ืืคืก.
ืืืึนืึผึธืึดื [[+-alpnrtUux] [-L[n]] [-R[n]] [-Z[n]] [-i[n]] | -f [-ืืืงืก]] [ืฉื [=ืขืจื] ...]
ืขืจืืช ืกืืืื [[+-alpnrtUux] [-LRZ[n]] [-i[n]] | -f [-ืืืงืก]] [ืฉื [=ืขืจื] ...]
ืืฆื ืื ืืืืจ ืชืืื ืืช ืคืจืืืจ. ืืื ืฉื ืืจืืืื ืืื, ืชืืื ืืช ืคืจืืืจืื
ืืืฆืืื; ืื ืื ื ืขืฉื ืฉืืืืฉ ืืืคืฉืจืืืืช, ืืชืืื ืืช ืื ืืืืืืช ืฉื ืื ืืคืจืืืจืื ืื
ืืืืคืก ื ืขืจืืช ืกืืืื ืคืงืืืืช; ืื ื ืืชื ืช ืืคืฉืจืืช (ืื '-' ืืื ืืืช ืืืคืฆืื),
ืื ืืคืจืืืจืื ืืืขืจืืื ืฉืืื ืขื ืืชืืื ืืช ืฉืฆืืื ื ืืืืคืกืื; ืื ืืคืฉืจืืืืช
ืืืฆืืื ืขื '+', ืขืจืื ืคืจืืืจืื ืืื ื ืืืืคืกืื.
If ืฉื ื ืืชื ืื ืืจืืืื ืืื, ืืชืืื ืืช ืฉื ืืคืจืืืจืื ืื ืงืืืื ื ืงืืขืืช (-) ืื
ื ืืงื (+). ื ืืชื ืืฆืืื ืขืจืืื ืขืืืจ ืคืจืืืจืื ืืืืคื ืืืคืฆืืื ืื. ื ืฉื[*], ื
ืืฉืื ืื ืืฉืคืืข ืขื ืืืขืจื ืืืื, ืืื ื ืืชื ืืฆืืื ืขืจื.
If ืขืจืืช ืกืืืื ื ืืฆื ืืฉืืืืฉ ืืชืื ืคืื ืงืฆืื, ืื ืืคืจืืืจืื ืฉืฆืืื ื ืื ืืงืืืืื. ืึถื
ืื ื ืขืฉื ืขื ืืื ืืื ืืืจืช ืืืึนืึผึธืึดื. ืืขืจืืช: ืื ืืืืจ ืฉ ืืงืฉ 's ืืืึนืึผึธืึดื
ืคืงืืื ืืื ืึนื ืฉืืื ืขืจื ืืฉืคืืช ืชืื ืืช ืืืจืืช ืืืืืื ืฉืืื ืืื ื ืืืคืฉืจ ื
ืคืื ืงืฆืื ื ืงืจืืช ืืคืื ืงืฆืื ืืืจืช ืืื ืืืฉืช ืืคืจืืืจ ืืืืงืฃ ืืืืืื ืืืืช,
ืืื ืจืง ืืื ืขืช ืืื ืกืช ืืื ืฉื ืืืฉ ืืืืื ืืืงืืื.
ืืชื -f ืืฉืืฉ, ืขืจืืช ืกืืืื ืคืืขื ืขื ืชืืื ืืช ืฉื ืคืื ืงืฆืืืช. ืืื ืขื
ืคืจืืืจืื, ืื ืื ืฉื ื ืืชื ืื ืืจืืืื ืืื, ืคืื ืงืฆืืืช ืืืคืืขืืช ืขื ืืขืจืืื ืฉืืื
(ืืืืืจ ืืืืจืืช) ืืื ืื ืืืคืฉืจืืืืช ืืืฆืืืช ืขื '+', ืืืืงืจื ืื ืจืง ืืช
ืฉืืืช ืคืื ืงืฆืืืช ืืืืืืื.
-a ืชืืื ืช ืืขืจื ืืืื ืืงืก.
-f ืืฆื ืคืื ืงืฆืื. ืืฆื ืื ืืืืจ ืคืื ืงืฆืืืช ืืชืืื ืืชืืื, ืืืงืื
ืคืจืืืจืื.
-i[n] ืชืืื ืช ืืกืคืจ ืฉืื. n ืืฆืืื ืืช ืืืกืืก ืืฉืืืืฉ ืืขืช ืืฆืืช ืืืกืคืจ ืืฉืื
(ืื ืื ืฆืืื, ื ืขืฉื ืฉืืืืฉ ืืืกืืก ืฉื ืืชื ืืืืื ืืจืืฉืื ื).
ืืคืจืืืจืื ืขื ืชืืื ื ืื ื ืืชื ืืืงืฆืืช ืขืจืืื ืืืืืืื ืืจืืชืืืืงื
ืืืืืืื.
-L[n] ืชืืื ืช ืืฆืืงื ืฉืืืื. n ืืฆืืื ืืช ืจืืื ืืฉืื. ืื n ืื ืืฆืืื,
ืืจืืื ืื ืืืื ืฉื ืคืจืืืจ (ืื ืืจืืื ืฉื ืืขืจื ืืจืืฉืื ืฉืื)
ืืฉืืฉ. ืจืืื ืืื ืืืืื (ืืืคืกืื, ืื ืืฉืชืืฉืื ืืื ืขื ื- -Z ืืคืฉืจืืช) ืืื
ืึธืฉืืึผืฃ. ืืืืืช ืืฆืืจื, ืืขืจืืื ืงืืืขืื ืื ืืจืืคืืื ืืจืืื ืืื ืืืชืืื
ืจืืื ืืฉืื.
-l ืชืืื ืช ืืืชืืืช ืงืื ืืช. ืื ืืชืืืื ืืืืืืื ืืขืจืืื ืืืืจืื ื
ืืึนืชึดืืึนืช ืงึฐืึธื ืึนืช. (ืืืขืืคืช ืงืืจื ืืืงืืจืืช, ืคืจืืืจ ืื ืคืืจืืฉื "ืืกืคืจ ืฉืื ืืจืื"
ืืืฉืจ ืืฉืชืืฉืื ื- -i ืืึนืคึผึฐืฆึดืึธื.)
-n ืฆืืจ ืืฉืชื ื ืืืืื (ืืคื ืื ืืฉื): ืื ืืืฉื ืืืฉืชื ื ืฉื
ืืืืฉ ืืืฉืชื ื ืขืจื ืืืืงืฃ ืื ืืืื (ืื ืฉืื ื ื
AT&T UNIX ksh93!) ืืืงืื ืืืช. ืฉืื ื ืื ื-AT&T UNIX ksh93 ืืื ืื
ืขืจื ืืืขืจื ืืขืฆืืชืืื ืืืื ื ืฉื ื ืืืฉื. ืื ืืืื ืืฉืืฉ ืขื ืืื
ืคืื ืงืฆืืืช ืืืืฉื ืืืฉืชื ืื ืฉืฉืืืชืืื ืืืขืืจืื ืืคืจืืืจืื, ืืืงืื ืืืช
ืฉื ืฉืืืืฉ ืืขืจืื.
-p ืืืืคืกื ืืืฉืืื ืขืจืืช ืกืืืื ืคืงืืืืช ืฉื ืืชื ืืืฉืชืืฉ ืืื ืืื ืืืฆืืจ ืืืืฉ ืืช ืืชืืื ืืช
ืืขืจืื ืคืจืืืจืื.
-R[n] ื ืืื ืืืฆืืืง ืชืืื ื. n ืืฆืืื ืืช ืจืืื ืืฉืื. ืื n ืื
ืฉืฆืืื, ืืจืืื ืื ืืืื ืฉื ืคืจืืืจ (ืื ืืจืืื ืฉื ืืจืืฉืื ืฉืื
ืขืจื ืืืงืฆื) ืืฉืืฉ. ืืจืืื ืืืื ืื ืืจืจ ื ืืืง. ืื ื ืืืฅ,
ืืขืจืืื ืืืคืฉืืื ืืืชืืืื ืืืืืืืื ืื ืืจืืคืืื ืืจืืื ืืื ืืืฆืืจ ืืืชื
ืืืชืืื ืืช ืจืืื ืืฉืื.
-r ืชืืื ื ืืงืจืืื ืืืื. ืื ื ืืชื ืืืงืฆืืช ืคืจืืืจืื ืขื ืชืืื ื ืื
ืื ืื ืืืืืจ. ืืืืจ ืืืืจืช ืืชืืื ื ืืื, ืื ื ืืชื ืืืืืช ืืืชื.
-t ืืืคืืื ืชื. ืืื ืืฉืืขืืช ืืงืืืคื; ืืกืืคืง ืืฉืืืืฉ ืืืคืืืงืฆืื.
ืขืืืจ ืคืื ืงืฆืืืช, -t ืืื ืชืืื ืช ืืขืงืืืช. ืืืฉืจ ืืชืคืงื ืขื ืืืขืงื
ืืชืืื ื ืืืืฆืขืืช, ื xtrace (-x) ืืคืฉืจืืช ืืืขืืคืช ืืืคืืช ืืื ืืช
ืขื.
-U ืืืคืืื ืืกืคืจ ืฉืื ืื ืืชืื. ืืกืคืจืื ืฉืืืื ืืืืคืกืื ืืขืจืืื ืืื ืกืืื ืื (ืฉืืืื
ืขื -i ืืึนืคึผึฐืฆึดืึธื). ืืคืฉืจืืช ืื ืืื ื ืืืขืืคืช ืงืืจื ืืืงืืจืืช.
-u ืชืืื ืช ืืืชืืืช ืจืืฉืืืช. ืื ืืชืืืื ืืงืื ืื ืืขืจืืื ืืืืจืื ื
ืืึนืชึดืืึนืช ืึฐืืึนืืึนืช. (ืืืขืืคืช ืงืืจื ืืืงืืจืืช, ืคืจืืืจ ืื ืคืืจืืฉื "ืื ืืชืื
ืืกืคืจ ืฉืื" ืืฉืืืืฉ ืขื ื- -i ืืคืฉืจืืช ืฉืืฉืืขืืชื ืืื ืฉืืืชืืืช ืืืืืืช ืืืื
ืืขืืื ืื ืชืฉืืฉ ืขืืืจ ืืกืืกืื ืืืืืื ื-10. ืจืื ืืช -U ืืึนืคึผึฐืฆึดืึธื.)
ืขืืืจ ืคืื ืงืฆืืืช, -u ืืื ืืชืืื ื ืืื ืืืืืจืช. ืึดืจึฐืืึนืช ืคืื ืงืฆืืืช ืืขืื ืขืืืจ
ืืืฉืืืืช ืฉื ืื.
-x ืืืคืืื ืืืฆืื. ืคืจืืืจืื (ืื ืคืื ืงืฆืืืช) ืืืืงืืื ืืกืืืื ืฉื
ืื ืืคืงืืืืช ืฉืืืฆืขื. ืืคืื ืงืฆืืืช ืฉืืืฆืื ืขืืืื ืื ืืืฉืื.
-Z[n] ืชืืื ืช ืืืืื ืืคืก. ืื ืื ืืฉืืื ืขื -L, ืื ืืืชื ืืืจ ืืื -R, ืืืื
ื ืขืฉื ืฉืืืืฉ ืืจืืคืื ืืคืก ืืืงืื ืจืืคืื ืืื. ืขืืืจ ืืกืคืจืื ืฉืืืื, ืืืกืคืจ
ืืืงืื ืืืกืืก ืืจืืคื.
ืื ืืืฉืื ืื- -i, -L, -l, -R, -U, -u, ืื -Z ืืืคืฉืจืืืืช ืืฉืชื ืืช, ืื ืืฉืืจ ืืืื
ืืกื ืื ืืงืื, ืืื ืื ืื ื ืืชื ืื ืื ืืืืชื ืฉืืจืช ืคืงืืื.
ืืืืืืื [-aBCcdefHilMmnOPpqrSsTtVvw] [ืขืจื]
ืืฆื ืื ืืืืจ ืืืืืืช ืชืืืื. ืื ืื ื ืขืฉื ืฉืืืืฉ ืืืคืฉืจืืืืช, ืืืืืช ืืืื ืืงืืืฅ (-f) ืืื
ืื ืื. ืขืจื, ืื ืฆืืื, ืขืฉืื ืืืืืช ืืืืื ืืจืืชืืื ืื ืืืืื
"ืืื ืืืืื". ืืืืืืืช ืืฉืคืืขืื ืขื ืืืขืืคืช ืืขื ืื ืืชืืืืืื ืฉื ืืฆืจื ืขื ืืื ืืืขืืคืช
ืืืืจ ืืืืช ืืืืื. ืฉืื ืื ืฉืืืชืื ืฉืืขืจืืืช ืืกืืืืืช ืื ืืืคืฉืจื ืืืืืืืช
ืืื ืืจืืข ืฉืื ืืืืืจืื. ืฉืื ืื ืื ืฉืกืืื ืืืืืืืช ืืืืื ืื ืื ืืขืจืืชืืื
ืชืืื - ืืืขืจืืืช ืืกืืืืืช ืืฉ ืจืง ืืช -f ืืืืื.
-a ืืฆื ืืช ืื ืืืืืืืช; ืึถืึธื ืึดื -H ืืฉืืืืฉ, ืืืฆืืืช ืืืืืืช ืจืืื.
-B n ืืืืจ ืืช ืืืื ืืืืจ ืืฉืงืข ื n kibibytes.
-C n ืืืืจ ืืช ืืกืคืจ ืืฉืจืฉืืจืื ืืืืืืกื ืื ืืืืืื ื n.
-c n ืืืืื ืืืืืช ืืืื ืฉื n ืืืืงืื ืืืืื ืฉื ืืืืืืช ืืืืื.
-d n ืืืืื ืืืืืช ืืืื ืฉื n kibibytes ืขื ืืืื ืืืืจ ืื ืชืื ืื.
-e n ืืืืจ ืืช ืืงืกืืืื ืื ืืืืืช ื n.
-f n ืืืืื ืืืืืช ืืืื ืฉื n ืืกืืืืช ืขื ืงืืฆืื ืฉื ืืชืื ืขื ืืื ืืืขืืคืช ืืืืื ืฉืื
ืชืืืืืื (ื ืืชื ืืงืจืื ืงืืฆืื ืืื ืืืื).
-H ืืืืจ ืืช ืืืืื ืืงืฉื ืืืื (ืืจืืจืช ืืืืื ืืื ืืืืืืจ ืืืืืืช ืงืฉืื ืืจืืื ืืืื).
-i n ืืืืจ ืืช ืืกืคืจ ืืืืชืืช ืืืืชืื ืื ื n.
-l n ืืืืื ืืืื ืฉื n kibibytes ืขื ืืืืช ืืืืืจืื ืืคืืื ืื ืขืื (ืงืืืืช).
-M n ืืืืจ ืืช ืืืืจืื AIO ื ืขืื ื n kibibytes.
-m n ืืืืื ืืืื ืฉื n kibibytes ืขื ืืืืช ืืืืืจืื ืืคืืื ืืฉืืืืฉ.
-n n ืืืืื ืืืื ืฉื n ืืชืืจื ืงืืฆืื ืฉืืืืืื ืืืืืช ืคืชืืืื ืืืช ืืืช.
-O n ืืืืจ ืืช ืืกืคืจ ืคืขืืืืช AIO ื n.
-P n ืืืื ืืช ืืกืคืจ ืืฉืจืฉืืจืื ืืื ืชืืืื ื n.
-p n ืืืืื ืืืื ืฉื n ืชืืืืืื ืฉื ืืชื ืืืคืขืื ืขื ืืื ืืืฉืชืืฉ ืืื ืขืช.
-q n ืืืื ืืช ืืืืื ืฉื ืชืืจื ืืืืขืืช POSIX ื n ืืชืื.
-r n ืืืืจ ืืช ืืขืืืคืืช ืืืงืกืืืืืช ืืืื ืืืช ื n.
-S ืืืืจ ืืช ืืืืืื ืืจืื ืืืื (ืืจืืจืช ืืืืื ืืื ืืืืืืจ ืืืืืืช ืงืฉืืช ืืจืืืช ืืืื).
-s n ืืืืื ืืืืืช ืืืื ืฉื n kibibytes ืขื ืืืื ืฉืื ืืืืกื ืืช.
-T n ืืืืื ืืืืืช ืืื ืฉื n ืฉื ืืืช ืืืืชืืืช ืืฉืืืืฉ ืืื ืชืืืื.
-t n ืืืืื ืืืืืช ืืื ืฉื n ืฉื ืืืช ืืขืื ืฉืืืฉืงืขื ืืืฆื ืืฉืชืืฉ ืืฉืืืืฉ ืื ืืื
ืืชืืืื.
-V n ืืืืจ ืืช ืืกืคืจ ืฆืื vnode ื-Haiku ื n.
-v n ืืืืื ืืืื ืฉื n ืงืืืืืืื ืขื ืืืืช ืืืืืจืื ืืืืืจืืืืื (ืืจืื ืืชืืืืช)
ืึฐืฉืืึผืึธืฉื.
-w n ืืืืื ืืืื ืฉื n kibibytes ืขื ืืืืช ืฉืื ืืืืืคื ืืฉืืืืฉ.
ืื ืขืื ืืืืืืื ืืื ืืืืื, ืืืืง ืืื 512 ืืชืื.
ืืืืกืง [-S] [ืืกืื]
ืืฆื ืื ืืืืจ ืืช ืืกืืช ืืฆืืจืช ืืจืฉืืืช ืืงืืืฅ, ืื umask (ืจืื ืืืืกืง(2)). ืื ื -S
ื ืขืฉื ืฉืืืืฉ ืืืคืฉืจืืช, ืืืกืื ืืืืฆืืช ืื ืืืืืืจืช ืืื ืกืืืืช; ืืืจืช, ืื ืืืงืืื
ืืกืคืจ.
ืืกืืืช ืกืืืืืช ืื ืืื ืืื ืืืฉืืฉืืช chmod(1). ืืืฉืจ ืืฉืชืืฉืื ืืื, ืื ืืชืืจืื ืื
ืืจืฉืืืช ืขืฉืืืืช ืืืืืช ืืืื ืืช (ืื ืืืื ืืืกืืืืช ืืืงืืืืืช ืฉืืื ืคืืจืืฉ ืกืืืืืช ืืืืืจ
ืืฉ ืื ืงืืช ืืช ืืกืืืืืช ืืืงืืืื). ืืืืืื, "ug=rwx,o=" ืืืืืจ ืืช ืืืกืื ืื
ืงืืฆืื ืื ืืืื ื ืืชื ืื ืืงืจืืื, ืืชืืื ืื ืืคืขืื ืขื ืืื "ืืืจืื", ืืื ืฉืืื ืขืจื
(ืืจืื ืืืขืจืืืช) ืืืกืื ืืืืงืืืืช "007".
ืืื ืื [-adt] [ืฉื ...]
ืืืื ืืืื ืฉื ืืฉืืืช ืื ืชืื ืื ืืืกืจืื. ืื ื -a ื ืขืฉื ืฉืืืืฉ ืืืคืฉืจืืช, ืื ืืืื ืืืื
ืืืกืจืื. ืื ื -t or -d ื ืขืฉื ืฉืืืืฉ ืืืคืฉืจืืืืช, ืืคืขืืืืช ืืืฆืืื ืืช ืืชืืฆืขืืช
ืขื ืืื ืืืื ืืืขืงื ืื ืืกืคืจืืื, ืืืชืืื.
ืืืืื ืืืืืจื [-fv] ืคืจืืืจ ...
ืืื ืืช ืืืืจืช ืืคืจืืืจืื ืืขืื ืืฉื (-v, ืืจืืจืช ืืืืื) ืื ืคืื ืงืฆืืืช (-f). ืขื ืคืจืืืจ[*],
ืืชืืื ืืช ื ืฉืืจืืช, ืจืง ืืขืจืืื ืื ืืืืืจืื.
ืืฆื ืืืฆืืื ืืื ื ืืคืก ืื ืืืื ืืืคืจืืืจืื ืืฉ ืืช ืืชืืื ื ืืงืจืืื ืืืื
ืืืืืจ, ืืคืก ืืืจืช.
ืืืืืช [ืขืืืื ...]
ืืืชื ืขื ืฉืืขืืืืืช ืฉืฆืืื ื ืืกืชืืืื. ืืฆื ืืืฆืืื ืฉื ืืืืืช ืืื ืฉื ืืืืจืื
ืขืืืื ืฉืฆืืื ื; ืื ืืขืืืื ืืืืจืื ื ื ืืจืื ืขื ืืื ืืืช, ืืฆื ืืืฆืืื ืืื 128 + ื
ืืกืคืจ ืืืืช (ืจืื ืืืจืื -l ืืฆื ืืฆืืื ืึตืขึทื); ืื ืืขืืืื ืืืืจืื ื ืฉืฆืืื ื ืื ืืืืื
ืืืืืฆื (ืืืืืื ืฉืืื ืืขืืื ืื ืืื ืงืืื, ืื ืืืจ ืืกืชืืื), ืืช ืกืืืืก ืืืฆืืื ืฉื ืืืืืช
ืืื 127. ืจืื ืขืืืื ืึดืฉืึฐืืึนื ืืืื ืขืืืจ ืืคืืจืื ืฉื ืขืืืื. ืืืืืช ืืืืืจ ืื ืืืช
ืฉืขืืืจื ืืืืืจื ืืืืืืช ืืชืงืืืช, ืื ืื ืืืช SIGHUP, SIGINT ืื SIGQUIT
ืืชืงืื.
ืื ืื ืฆืืื ื ืืฉืจืืช, ืืืืืช ืืืชืื ืืื ืืขืืืืืช ืืคืืขืืืช ืืจืืข (ืื ืืืื).
ืืกืืื ืืืืฆื ืขื ืืฆื ืืคืก. ืื ื ืืืืจ ืขืืืื ืืืคืขื, ืืืฉืืื
ืืฆื ืืขืืืืืช ืืืืคืก (ืื ืื ืืืงืจื ืืืฉืจ ืืขืืืืืช ืืฆืืื ืืช ืืืคืืจืฉ).
ืึตืึตืื [-pv] [ืฉื ...]
ืืื ื -v ืืคืฉืจืืช, ืื ืืื ื ืืคืงืืื -v, ืืืขื ืืื ืืืื ืืื ื ืืืืคืกืื
ืืคืงืืื ืืื ืื. ืขื ื -v ืืคืฉืจืืช, ืื ืืืืืง ืืื ืืคืงืืื -V. ื
ืืื ืืงืจื, ื -p ืืคืฉืจืืช ืฉืื ื: ื ืชืื ืืืืคืืฉ ืืื ื ืืืฉืคืข ื ืึตืึตืื, ืืื
ืืืืคืืฉ ืืืืื ืื ืชืื.
ืขืืืื ืึดืฉืึฐืืึนื
ืืงืจืช ืขืืืื ืืชืืืืกืช ืืืืืืช ืฉื ืืืขืืคืช ืื ืืจ ืืืฉืืื ืืขืืืืืช ืฉืื ืชืืืืืื ืื
ืงืืืฆืืช ืฉื ืชืืืืืื ืฉื ืืฆืจื ืขืืืจ ืคืงืืืืช ืื ืฆืื ืืจืืช. ืืื ืืคืืืช, ืืงืืืคื ืขืืงืืช ืืืจืื
ืฉื ืืฆื ืืฉืจืืช ืืจืงืข (ืืืืืจ ืืกืื ืืจืื ืืืช) ืืงืืืืืช ืืืื; ืึถื
ื ืืชื ืืืฆืื ืืืืข ืืืืฆืขืืช ืืฉืจืืช ืคืงืืืืช. ืื ืืงืจืช ืืขืืืื ืืืคืขืืช ืืืืืื
(ืืืืฆืขืืช ืกื -m or ืกื -o ืฆื), ืืคื ืฉืืื ืขืืืจ ืงืื ืืืืช ืืื ืืจืืงืืืืืืช, ืืชืืืืืื ืฉื ืขืืืื
ืืืืงืืื ืืงืืืฆืช ืชืืืืืื ืืฉืืื. ื ืืชื ืืขืฆืืจ ืขืืืืืช ืืืืืช ืขื ืืื ืืงืืืช ืืืฉืขืื
ืชื ืืืืกืืฃ (ืืืจื ืืื ^Z), ื ืืชื ืืืคืขืื ืืืืฉ ืขืืืืืช ืืืืืช ืื
ืจืงืข ืืืืฆืขืืช fg ื bg ืคืงืืืืช, ืืืฆื ืืืจืืื ื ื ืฉืืจ ืื ืืฉืืืืจ
ืืืฉืจ ืขืืืืช ืืืืช ื ืขืฆืจืช ืื ืืืคืขืืช ืืืืฉ, ืืืชืืื.
ืฉืืื ืื ืฉืจืง ืคืงืืืืช ืฉืืืฆืจืืช ืชืืืืืื (ืืืฉื ืคืงืืืืช ืืกืื ืืจืื ืืืช, ืชืช-ืืขืืคืช
ืคืงืืืืช, ืืคืงืืืืช ืฉืืื ื ืืืื ืืช, ืฉืืื ื ืคืืขืืืช) ื ืืชื ืืขืฆืืจ; ืคืงืืืืช ืืื ืืงืจืื ืื ืืืื
ืึดืืืึนืช.
ืืืฉืจ ืืฉืจื ื ืืฆืจืช, ืืืงืฆื ืื ืืกืคืจ ืขืืืื. ืขืืืจ ืงืื ืืืืช ืืื ืืจืืงืืืืืืช, ืืืกืคืจ ืืื ืืื
ืืืืคืก ืืชืื "[..]", ืืืืจืื ืืืื ืืชืืืื ืฉื ืืชืืืืืื ืืขืืืื ืืืฉืจ an
ืืืคืขืืช ืคืงืืื ืืกืื ืืจืื ืืช. ื ืืชื ืืืชืืืืก ืืืฉืจื ื bg, fg, ืืฉืจืืช, ืืืจืื, ื ืืืืืช
ืคืงืืืืช ืืคื ืืืื ืืชืืืื ืฉื ืืชืืืื ืืืืจืื ืืฆืื ืืจ ืืคืงืืื (ืืคื ืฉืืืืืกื ื
ืื ืืื $! ืคืจืืืจ) ืื ืขื ืืื ืืงืืืช ืืกืคืจ ืืขืืืื ืขื ืกืืื ืืืื ('%'). ืืืื ืืืจ
ื ืืชื ืืืฉืชืืฉ ืืจืฆืคืื ืื ืืื ืืืชืืืืก ืืขืืืืืช:
%+ | %% | % ืืขืืืื ืฉืืืคืกืงื ืืืืจืื ื, ืื, ืื ืืื ืขืืืืืช ืฉืืืคืกืงื, ืืืืชืืงื ืืืืชืจ
ืขืืืืช ืจืืฆื.
%- ืืขืืืื ืฉืชืืื %+ ืขืืืื ืื ืืืืจืื ืื ืืื ืงืืื.
%n ืืขืืืื ืขื ืืกืคืจ ืืืฉืจื n.
%?ืืืจืืืช ืืขืืืื ืขื ืืคืงืืื ืฉืื ืืืืืื ืืช ืืืืจืืืช ืืืจืืืช (ืืชืจืืฉืช ืฉืืืื ืื
ืืกืคืจ ืืฉืจืืช ืืืชืืืืช).
%ืืืจืืืช ืืขืืืื ืขื ืืคืงืืื ืฉืื ืืชืืืื ืืืืจืืืช ืืืจืืืช (ืืชืจืืฉืช ืฉืืืื ืื
ืืกืคืจ ืืฉืจืืช ืืืชืืืืช).
ืืืฉืจ ืขืืืื ืืฉื ื ืืฆื (ืืืฉื ืขืืืืช ืจืงืข ืืกืชืืืืช ืื ืขืืืืช ืืืืช ืืืคืกืงืช), ื
ืืขืืคืช ืืืคืืกื ืืช ืคืจืื ืืืฆื ืืืืื:
[ืืกืคืจ] ืืื ืืฆื ืืคืงืืื
ืฉืื ...
ืืกืคืจ ืืื ืืกืคืจ ืืืฉืจื ืฉื ืืืฉืจื;
ืืื ืืื ืืชื '+' ืื '-' ืื ืืขืืืื ืืื %+ or %- ืขืืืื, ืืืชืืื, ืื ืฉืื
ืื ืื ืื ืืื ืืื;
ืืฆื ืืฆืืื ืืช ืืืฆื ืื ืืืื ืฉื ืืขืืืื ืืืืื ืืืืืช:
ืืืฆืข [ืืกืคืจ]
ืืขืืืื ืืฆืื. ืืกืคืจ ืืื ืืฆื ืืืฆืืื ืฉื ืืืฉืจื ืฉืืืฉืื
ืื ืืืฆื ืืื ืืคืก.
ืจืืฆื ืืขืืืื ืื ืืคืกืืงื ืืื ืืฆืื (ืฉืื ืื ืฉืืจืืฆื ืื ื ืขืฆืจืช
ืคืืจืืฉื ืืืืจื ืฆืจืืืช ืืื CPU - ืืชืืืื ืขืืื ืืืืืกื
ืืืื ืืืืจืืข ืืืฉืื).
ืขืฆืจ [ืืึนืช]
ืืขืืืื ืืืคืกืงื ืขื ืืื ืืืฆืืื ืืึนืช (ืื ืื ื ืืชื ืืืช, ื
ืืขืืืื ืืืคืกืงื ืขื ืืื SIGTSTP).
ืชืืืืจ ืืืช ["ืืืืื ืืืฉืืื"]
ืืขืืืื ื ืืจืื ืขื ืืื ืืืช (ืืืฉื ืชืงืืช ืืืืจืื, ื ืืชืืง); ืืืฉืชืืฉ ืืืจืื -l
ืืจืฉืืื ืฉื ืชืืืืจื ืืืชืืช. ืืืืืขื "ืืืืื ืืืฉืืื" ืืฆืืื ืช
ืืชืืืื ืืฆืจ ืงืืืฅ ืืืื.
ืืคืงืืื ืืื ืืคืงืืื ืฉืืฆืจื ืืช ืืชืืืื. ืื ืืฉ ืืกืคืจ ืชืืืืืื ื-
ืขืืืื, ืืื ืชืืืื ืืืื ืงื ืืืฆืื ืืช ืฉืื ืืคืงืืื ืืืืื ืฉืื ืืฆื, ืื
ืื ืฉืื ื ืืืกืืืืก ืฉื ืืชืืืื ืืงืืื.
ืืืฉืจ ื ืขืฉื ื ืืกืืื ืืฆืืช ืืืงืืืคื ืืืื ืฉืืฉ ืขืืืืืช ืืืฆื ืขืฆืืจื, ื
shell ืืืืืจ ืืช ืืืฉืชืืฉ ืฉืืฉ ืขืืืืืช ืฉืืืคืกืงื ืืืื ื ืืืฆื. ืื ื ืืกืืื ื ืืกืฃ ืืื
ืืื ื ืืืฆืื ืืฆืืช ืืืงืืืคื, ืืขืืืืืช ืฉืืืคืกืงื ื ืฉืืืืช ืืืช SIGHUP ืืืงืืืคื
ืืืฆืืื. ืืืืคื ืืืื, ืื ื nohup ืืืคืฉืจืืช ืื ืืืืืจืช ืืืฉ ืขืืืืืช ืคืืขืืืช ืืขืช ื ืืกืืื
ื ืขืฉื ืืื ืืฆืืช ืืืขืืคืช ืื ืืกื, ืืืขืืคืช ืืืืืจื ืืช ืืืฉืชืืฉ ืืืื ื ืืืฆืืช. ืื ืืืจ
ื ืขืฉื ื ืืกืืื ืืืืืืช ืืฆืืช ืืืงืืืคื, ืืขืืืืืช ืืคืืขืืืช ื ืฉืืืืช ืืืช SIGHUP ื
ืืคืื ืืืฆื.
POSIX ืืฆื
ืืื ื ืกื -o ืคืืกืืงืก ืืฆื ืืืจืื ืืงืฉ ืืืชื ืื ืืคืืื ืืืชืจ ืชืืื POSIX ืืืงืืืืช
ืืืฉืจ ืืจืืจืืช ืืืืื ืื ืืืขืืช ืฉืื ืืช. ืฆืืื ืืืช ืืงืฉ ืขืืืื ืืคืขื ืขื ืื ืืชืื
ืืจืืชืืืืงื ืฉื 32 ืกืืืืืช; ืืืฉืชืืฉ ืืงืฉ ืื ืืฉืืื ืขื ืืืืจื ืืจืื ืกืื ื ืชืื ืื, ืฉืื ืขื ISO C
ืืชื ืืืืช ืื ืืืืืจืช, ื ืืจืฉืื; ืขืืื ื ืืงืฉ(1) ืืฃ ืืืจืื ืืคืจืืื. ืจืื ืืืืจ
ืืืกืืืจื, AT&T UNIX kshื ืืชื ืืืฉืืืช ืืืืืื ืชืืืืื ืื ืืขืชื ืืื ืืืืฆืขืืช ืื
ืืฆื; ืืื ืื:
ยท ื- GNU ืืืืื ืืคื ืืืช ืงืื / ืคืื &>ืคืืื ืืืจ ืื ื ืชืื.
ยท ืืชืืจื ืงืืฆืื ืฉื ืืฆืจื ืขื ืืื ืืคื ืืืช ืืืืฉ ืฉื I/O ืขืืืจืื ืืืจืืฉื ืขื ืืื ืชืืืืื ืฆืืฆื.
ยท ืืกืคืจืื ืขื ืกืคืจื ืืืืืื ืืคืก ืืชืคืจืฉืื ืืืืงืืืืื.
ยท ืื ืืื ื ืื ืืืื ื ืืื ื ืืคืจืฉ ื ืืืืื ืืืืจืืื ืืชืืื ืจืง ืืืคืฉืจืืช ืืืืืืงืช "-n".
ยท ... (ืืจืฉืืื ืืื ื ืืืื ืืขืฉืืื ืืืฉืชื ืืช ืขืืืจ R53)
SH ืืฆื
ืืฆื ืชืืืืืช; ืืืืขื ืืฉืืืืฉ ืขื ืกืงืจืืคืืื ืืืืจ ืงืืื ืฉืื ื ืืชื ืืชืงื ืืงืืืช; ื
ืืฉืื ืืืื ืื ืืืืงืื:
ยท ื- GNU ืืืืื ืืคื ืืืช ืงืื / ืคืื &>ืคืืื ืืืจ ืื ื ืชืื.
ยท ืืชืืจื ืงืืฆืื ืฉื ืืฆืจื ืขื ืืื ืืคื ืืืช ืืืืฉ ืฉื I/O ืขืืืจืื ืืืจืืฉื ืขื ืืื ืชืืืืื ืฆืืฆื.
ยท ืื ืืื ื ืื ืืืื ื ืืื ื ืืคืจืฉ ื ืืืืื ืืืืจืืื ืืชืืื ืจืง ืืืคืฉืจืืช ืืืืืืงืช "-n".
ยท ... (ืืจืฉืืื ืืื ื ืืืื ืืขืฉืืื ืืืฉืชื ืืช ืขืืืจ R53)
ืืื ืืจืงืืืืื ืงืื ืงื ืขืจืืื
ืืืขืืคืช ืชืืืืช ืืฉืืืฉื ืืฆืืื ืฉื ืงืจืืืช ืฉืืจืืช ืคืงืืื ื-a tty(4) ืืืื ืืจืืงืืืื
ืืืฉื, ื ืฉืื ืขื ืืื Emacs, gmacs, ื vi ืืคืฉืจืืืืช (ืืคืฉืจ ืืืืืืจ ืืื ืืืืชืจ ืืืช ืืื ื
ืคึผึทืขึทื). ืืจืืจืช ืืืืื ืืื Emacs. ื ืืชื ืืืืืืจ ืืืืคื ืืคืืจืฉ ืืฆืื ืขืจืืื ืืืืฆืขืืช ื ืกื ืืืื ืืช.
ืื ืืฃ ืืืช ืืืืคืฉืจืืืืช ืืืื ืื ืืืคืขืืช, ืืืขืืคืช ืคืฉืื ืงืืจืืช ืฉืืจืืช ืืืืฆืขืืช ืืจืืื tty(4)
ื ืื. ืื ื Emacs or gmacs ืืืคืฉืจืืช ืืืืืจืช, ืืืขืืคืช ืืืคืฉืจืช ืขืจืืื ืืืืืช emacs ืฉื
ืคืงืืื; ืืืืคื ืืืื, ืื ื vi ืืืคืฉืจืืช ืืืืืจืช, ืืืขืืคืช ืืืคืฉืจืช ืขืจืืื ืฉื vi-like ืฉื
ืคืงืืื. ืืฆืืื ืืื ืืชืืืจืื ืืคืืจืื ืืกืขืืคืื ืืืืื.
ืืืฆืื ืขืจืืื ืืื, ืื ืงื ืืจืื ืืจืืื ืืืกื (ืจืื ืืช ืืขืืืืืช
ืคืจืืืจ), ืชื '>', '+' ืื '<' ืืืฆื ืืขืืืื ืืืืจืื ื ืืืฆืืื ืช ืืืช
ืืฉ ืขืื ืชืืืื ืืืจื, ืืคื ื ืืืืจื, ืื ืืคื ื ืืืืงืื ืื ืืืื,
ืืืชืืื. ืืงื ืืืืื ืืืคืงืืช ืืคื ืืฆืืจื.
ืฉืืจืืช ืฉืืืฉืืื ื ืืืคืืช ืืืืกืืืจืื, ืืื ืื ืื ืืชืืืืืช ืขื ืืืงืื IFS ืื IFS
ืจืืื ืืื, ืื ืืืื ืืฉืืจื ืืงืืืืช.
ืืืืง ืขืจืืื ืืฆื
ืืืฉืจ Emacs ืืืคืฉืจืืช ืืืืืจืช, ืขืจืืืช ืฉืืจืช ืงืื ืืื ืืจืืงืืืืืช ืืืคืขืืช. ืืืืจื: ืืฆื ืื
ืฉืื ื ืืขื ืืืฆื emacs ืืืขืืคืช ืงืืจื ืืืงืืจืืช. ืืืฆื ืื, ืฉืื ืื
ืคืงืืืืช ืขืจืืื (ืืืจื ืืื ืงืฉืืจืืช ืืชื ืืงืจื ืืื ืื ืืืชืจ) ืืืจืืืช ืืคืขืืืืช ืืืืืืืช
ืืื ืืืืืช ืืงื ืืืฉ. ืืกืคืจ ืคืงืืืืช ืขืจืืื ืงืฉืืจืืช ืืฉืืืื ืืกืืืืช
ืชืืืื ืืืฉืจ ืืืขืืคืช ืืืคืขืืช; ื ืืชื ืืฉื ืืช ืืช ืืืจืืืืช ืืืื ืืืืฆืขืืช ืืืื ืคืงืืื.
ืืืื ืจืฉืืื ืฉื ืคืงืืืืช ืขืจืืื ืืืื ืืช. ืื ืชืืืืจ ืืชืืื ื-
ืฉื ืืคืงืืื, ืขื ืกืืืืช ื ืงืืืชืืื; an [n] (ืื ื ืืชื ืืืงืืื ืืช ืืคืงืืื ืขื a
ืืกืคืืจ); ืืื ืืืคืชืืืช ืฉืืคืงืืื ืงืฉืืจื ืืืืื ืืืจืืจืช ืืืื, ืืชืืื ืืืืฆืขืืช ืกืืืื ืืื, ืืืฉื
ืชื ASCII ESC ืืชืื ืืชืืจ ^[. ืจืฆืคื ืืงืจื ืืื ืืื ื ืชืืืื ืจืืฉืืืช.
ืงืืืืืช ืกืคืืจื ืืคืงืืื ืืืื ืช ืืืืฆืขืืช ืืจืฆืฃ ^[n, ืฉื n ืืื ืจืฆืฃ ืฉื 1
ืื ืืืชืจ ืกืคืจืืช. ืืื ืื ืฆืืื ืืืจืช, ืื ืกืคืืจื ืืืฉืืืช, ืืจืืจืช ืืืืื ืืื 1.
ืฉืื ืื ืฉืฉืืืช ืคืงืืืืช ืขืจืืื ืืฉืืฉืื ืจืง ืขื ื ืืืื ืคืงืืื. ืืชืจ ืขื ืื, ืจืืื
ืคืงืืืืช ืขืจืืื ืฉืืืืฉืืืช ืจืง ืืืกืืคืื ืขื ืกืื ืืืื. ืืจืืืืช ืืจืืจืช ืืืืื
ื ืืืจื ืืื ืืืืืืืช ืืืจืืืืช ืืงืฉืืืช ืฉื Emacs. ืฉื ืืืฉืชืืฉ tty(4) ืชืืืื
(ืืืืืื ERASE) ืืืืืืื ืืชืืืืคืื ืกืืืจืื ืืืืืจืื ืขื ืืจืืืืช ืืจืืจืช ืืืืื.
ืืคืื: ^C, ^G
ืืื ืืช ืืคืงืืื ืื ืืืืืช, ืจืืงื ืืช ืืืืจ ืืฉืืจืืช ืืืืืจ ืืช ืืฆื ืืืฆืืื ืืืฆื
ืืึผืคืจึธืข.
ืืืกืคื ืืืืืืืืช: [n]
ืคืฉืื ืืืจื ืืืืืช ืืืืคืืข ืืงืื ืืืืืื. ืืืืืืช ืจืืืืืช ืืืืชืจ
ืืืืืื ืืื.
ืืืืจื-char: [n] ^B, ^XD, ANSI-CurLeft, PC-CurLeft
ืืืื ืืช ืืกืื ืืืืจื n ืชืืืื.
ืืืื ืืืืืจ: [n] ^[b, ANSI-Ctrl-CurLeft, ANSI-Alt-CurLeft
ืืืื ืืช ืืกืื ืืืืจื ืืชืืืืช ืืืืื; ืืืืื ืืืจืืืืช ื
ืชืืืื ืืืคืื ืืืจืืื, ืงื ืชืืชืื ('_') ืืกืืื ืืืืจ ('$').
ืชืืืืช ืืืืกืืืจืื: ^[
ืขืืืจ ืืชืืืืช ืืืืกืืืจืื.
ืชืืืืช ืืฉืืจื: ^A, ANSI-Home, PC-Home
ืืขืืืจ ืืช ืืกืื ืืชืืืืช ืฉืืจืช ืืงืื ืืขืจืืื.
ืืฉืชืืฉ ืืืืชืืืช ืจืืฉืืืช: [n] ^[C, ^[ื
ืืืืชืืืช ืจืืฉืืืช ืืช ืืชื ืืจืืฉืื ืืชืืืื ืืืืื n ืืืืื, ืชืื ืืฉืืจืช ืืกืื ืืขืืจ ืืกืืฃ
ืฉื ืืืืื ืืืืจืื ื.
ืืกื ื ืงื: ^[^L
ืืืคืืก ืจืฆืฃ ืื ืืชื ืืืืืจื ืืืื ืืืืืจ ืืื ืื ืงืืช ืืช ืืืกื ืืืืืืช ืืช ืืกืื,
ืืฉืจืื ืืืืฉ ืืช ืื ืืื ืืื ืืืช ืฉืืจืช ืืงืื ืื ืขืจืืช ืืขืช. ืจืฆืฃ ืืจืืจืช ืืืืื
ืขืืื ืขืืืจ ืืืขื ืื ืืืกืืคืื ืืกืื ืืจืืืื.
ืชืืืื: ^[#
ืื ืืฉืืจื ืื ืืืืืช ืื ืืชืืืื ืขื ืชื ืืขืจื, ืืื ื ืืกืฃ ื-
ืชืืืืช ืืฉืืจื ืืืฉืืจื ืืืื ืช (ืืืืื ืืืฆื ืืืจื);
ืืืจืช, ืชืืื ืืืขืจื ืืงืืืืื ืืืกืจื ืืืกืื ืืืืงื ื
ืชืืืืช ืืฉืืจื.
ืฉืื: ^[^[
ืืฉืืื ืืืืคื ืืืืืืื ืืื ืฉืืืืืื ืฉื ืฉื ืืคืงืืื ืื ืฉื ืืงืืืฅ
ืืืืื ืืช ืืกืื. ืื ืื ืืคืงืืื ืื ืฉื ืืงืืืฅ ืื ืืชืจืื ืื ืืืืืืืื, ื
ืืืื ืืืืคืก ืืืืจ ืืฉืืืชื, ืืื ืื ืื ืืื ืฉื ืกืคืจืืื ืืืืงืจื ืื
'/' ืืฆืืจืฃ. ืื ืืื ืคืงืืื ืื ืฉื ืงืืืฅ ืขื ืืืืื ืืืืงืืช ืื ืืืืืช
ืืชืืจ ืืงืืืืืช ืฉืื, ืชื ืคืขืืื ืืืคืง (ืืืจื ืืื ืืืจื ืืฆืคืฆืืฃ ืืืืฉืืข).
ืคืงืืื ืืืื: ^X^[
ืืฉืืื ืืืืคื ืืืืืืื ืืื ืฉืืืืืื ืฉื ืฉื ืืคืงืืื ืขื ืืืืงืืช
ืืืื ืขื ืืกืื ืืชืืจ ืืงืืืืืช ืฉืื, ืืื ื- ืืืฉืืื ืืคืงืืื ืืืขืื.
ืงืืืฅ ืฉืื: ^[^X
ืืฉืืื ืืืืคื ืืืืืืื ืืื ืฉืืืืืื ืฉื ืฉื ืืงืืืฅ ืขื ืืืืงื
ืืืื ืขื ืืกืื ืืชืืจ ืืงืืืืืช ืฉืื, ืืื ื- ืืืฉืืื ืคืงืืื ืฉืชืืืจื ืืขืื.
ืจืฉืืื ืืืื: ^I, ^[=
ืืฉืื ืืื ืฉืืคืฉืจ ืืืืืื ืื ืืืืืช, ืืจืฉืื ืืช ืืืคืฉืจืืืืช
ืืฉืืืืช ืขืืืจื. ืื ืืคืฉืจ ืจืง ืืฉืืื ืืืช, ืืชืืืื ืืื ื- ืืืฉืืื
ืืคืงืืื ืืืขืื. ืฉืืื ืื ืฉ-^I ื ืืฆืจ ืืืจื ืืื ืขื ืืื ืืงืฉ TAB (ืืืืืืืจ).
ืืืง-char-backward: [n] ืืืง, ^?, ^H
ืืืืง n ืชืืืื ืืคื ื ืืกืื.
delete-char-forward: [n] ANSI-Del, PC-Del
ืืืืง n ืชืืืื ืืืจื ืืกืื.
ืืืง-ืืืื-ืืืืืจ: [n] WERASE, ^[^?, ^[^H, ^[h
ืืืืง n ืืืืื ืืคื ื ืืกืื.
ืืืง-ืืืื ืงืืืื: [n] ^[ื
ืืืืง ืชืืืื ืืืจื ืืกืื ืขื ืืกืืฃ n ืืืืื.
ืืืกืืืจืื ืืืื: [n] ^N, ^XB, ANSI-CurDown, PC-CurDown
ืืืืืช ืืช ืืืืจ ืืืืกืืืจืื ืงืืืื n ืฉืืจืืช (ืืืืืจ ืืืชืจ). ืื ืฉืืจืช ืงืื ืืืงืืจ
ืืชืืื ืืื ืืืจื ืืขืจื ืืืืจืื ืืืืืจ ืืืืกืืืจืื, ืื ืืืกืืืจืื ืืืื ืื
ืฉืืืืฉื ืขื ืฉื ืืื ืืคืฉ ืืืกืืืจืื, ืืืคืืฉ-ืืืกืืืจืื ืืืขืื or up-ืืืกืืืจืื ืืืจ
ืึฐืืึผืฆึธืข.
ืืืื ืงืื ื: [n] ^[L, ^[l
ืืืืชืืืช ืงืื ืืช ืืืืืช n ืืืืื.
ืฉืืจืช ืขืจืืื: [n] ^Xe
ืขืจืื ืฉืืจื n ืื ืืงื ืื ืืืื, ืื ืื ืฆืืื, ืืืืคื ืืื ืืจืืงืืืื. ืืคืืขื
ืืคืงืืื ืฉืืืฆืขื ืืื fc -e ${VISUAL:-${EDITOR:-vi}} n.
ืกืืฃ ืืืืกืืืจืื: ^[>
ืขืืืจ ืืกืืฃ ืืืืกืืืจืื.
ืกืืฃ ืงื: ^E, ANSI-End, PC-End
ืืืื ืืช ืืกืื ืืกืืฃ ืฉืืจืช ืืงืื.
eot: ^_
ืคืืขื ืืกืืฃ ืงืืืฅ; ืื ืฉืืืืฉื ืืืืืื ืฉืืงืื ืืืฆื ืขืจืืื ืืฉืืืช ืืช ืืจืืื
ืงื ืื ืืืฆืื ืฉื ืงืื ืืกืืฃ.
eot-or-delete: [n] ^D
ืคืืขื ื eot ืื ืืื ืขื ืงื; ืืืจืช ืืชื ืื ืืื ืืืง-char-forward.
ืฉืืืื: (ืื ืงืฉืืจ)
ืฉืืืื (ืฆืืฆื ืืคืขืืื).
ืืืืคื-ื ืงืืื-ืืกืืืื: ^X^X
ืืืงื ืืช ืืกืื ืืืงืื ืื ื ืืฆื ืืกืื ืืืืืืจ ืืช ืืกืื ืืืงืื ืื ืืื ืืกืื.
ืืจืืืช ืงืืืฅ: ^[*
ืืืกืืฃ '*' ืืืืื ืื ืืืืืช ืืืืืืฃ ืืช ืืืืื ืืชืืฆืื ืฉื
ืืืฆืืข ืงืืืฅ ืืืื ืขื ืืืืื. ืื ืืื ืงืืฆืื ืชืืืืื ืืืคืืก, ืืคืขืืื ืื
ืฉืึธืึธื.
ืงืืืื-char: [n] ^F, ^XC, ANSI-CurRight, PC-CurRight
ืืืื ืืช ืืกืื ืงืืืื n ืชืืืื.
ืืืื ืงืืืื: [n] ^[f, ANSI-Ctrl-CurRight, ANSI-Alt-CurRight
ืืืื ืืช ืืกืื ืงืืืื ืืกืืฃ ื- nืืืืื.
goto-history: [n] ^[ื
ืขืืืจ ืืืกืคืจ ืืืกืืืจืื n.
kill-line: KILL
ืืืืง ืืช ืื ืฉืืจืช ืืงืื.
kill-region: ^W
ืืืืง ืืช ืืงืื ืืื ืืกืื ืืกืืืื.
Kill-to-eol: [n] ^K
ืืืืง ืืช ืืงืื ืืืกืื ืืกืืฃ ืืฉืืจื ืื n ืื ืืฆืืื;
ืืืจืช ืืืืง ืชืืืื ืืื ืืกืื ืืืขืืืื n.
ืจืฉืืื: ^[?
ืืืคืืก ืจืฉืืื ืืืืื ืช ืืขืืืืืช ืฉื ืฉืืืช ืคืงืืืืช ืื ืฉืืืช ืงืืฆืื (ืื ืืฉ) ืฉืืืืืื
ืืฉืืืื ืืช ืืืืื ืืืืงืืช ืืืืืื ืืช ืืกืื. ืฉืืืช ืกืคืจืืืช ืฆืืจืคื '/'
ืืื.
ืคืงืืื ืจืฉืืื: ^X?
ืืืคืืก ืจืฉืืื ืืืืื ืช ืืขืืืืืช ืฉื ืฉืืืช ืคืงืืืืช (ืื ืืฉ) ืฉืืืืืืช ืืืฉืืื ืืช
ืืืื ืืืงืืช ืืืืืื ืืช ืืกืื.
ืงืืืฅ ืจืฉืืื: ^X^Y
ืืืคืืก ืจืฉืืื ืืืืื ืช ืืขืืืืืช ืฉื ืฉืืืช ืงืืฆืื (ืื ืืฉ ืืืื) ืฉืืืืื ืืืฉืืื ืืช
ืืืื ืืืงืืช ืืืืืื ืืช ืืกืื. ืืืืื ื ืกืื ืงืืืฅ ืืฆืืจืคืื ืืืชืืืจ
ืชืืช ืจืฉืืื ืึตืขึทื.
ืฉืืจื ืืืฉื: ^J, ^M
ืืืจื ืืขืืืื ืฉืืจืช ืืงืื ืื ืืืืืช ืขื ืืื ืืืขืืคืช. ืืกืื ืื ืืืื
ืืืืงืื ืขืฉืื ืืืืืช ืืื ืืงืื ืขื ืืงื.
newline-and-next: ^O
ืืืจื ืืขืืืื ืฉืืจืช ืืงืื ืื ืืืืืช ืขื ืืื ืืืขืืคืช, ืืืฉืืจื ืืืื ื
ืืืืกืืืจืื ืืืคืืช ืืงื ืื ืืืื. ืื ืฉืืืืฉื ืจืง ืืืืจ ื up-ืืืกืืืจืื,
ืืคืฉ ืืืกืืืจืื or ืืืคืืฉ-ืืืกืืืจืื ืืืขืื.
no-op: QUIT
ืื ืื ืขืืฉื ืืืื.
ืงืืืืืช-1: ^[
ืืฆืื ืจืฆืฃ ืคืงืืืืช ืื 2 ืชืืืื.
ืงืืืืืช-2: ^X, ^[[, ^[O
ืืฆืื ืจืฆืฃ ืคืงืืืืช ืื 2 ืชืืืื.
prev-hist-word: [n] ^[., ^[_
ืืืืื ืืืืจืื ื, ืื, ืื ื ืืชื ืช, ื nืืืืื (ืขื ืืกืืก ืืคืก) ืืืงืืืืช (ืืืืจื
ืืืฆืืข, ืฉื ืืื ืืืจืื ื, ืฉืืืฉืืช ืืืจืื ื ืืื') ืืคืงืืื ืืืื ืกืช ืืกืื. ืฉืืืืฉ ื
ืคืงืืืช ืขืจืืื ืื ืืืฆืืื ืืช ืืกืืื ืืืฉืคื.
ืฆืืืื: ^^, ^V
ืืชื ืืื ื ืืงื ืืืืืืืช ืืื ืืคืงืืืช ืขืจืืื.
ืฆืืืจ ืืืืฉ: ^L
ืืืคืืก ืืืืฉ ืืช ืืฉืืจื ืืืืจืื ื ืฉื ืืืจืืืช ืืื ืืื ืืืช ืฉืืจืช ืืงืื ืื ืืืืืช ืืฉืืจื ืืืฉื
ืงื.
ืืืคืืฉ-ืืืืช-ืืืืืจ: [n] ^[^]
ืืคืฉ ืืืืจื ืืฉืืจื ืื ืืืืืช ืขืืืจ ื nืืืืคืข ืฉื ืืืืืช ืืืื
ืืงืื.
ืืืคืืฉ-ืชื-ืืคื ืื: [n] ^]
ืืคืฉ ืงืืืื ืืฉืืจื ืื ืืืืืช ืขืืืจ ื nืืืืคืข ืฉื ืืืืืช ืืืื
ืืงืื.
ืืืคืืฉ-ืืืกืืืจืื: ^R
ืืืื ืก ืืืฆื ืืืคืืฉ ืืฆืืืจ. ืจืฉืืืช ืืืืกืืืจืื ืืคื ืืืืช ื ืืคืฉืช ืืืืืจ
ืคืงืืืืช ืืชืืืืืช ืืช ืืงืื. '^' ืจืืฉืื ื ืืืืจืืืช ืืืืคืืฉ ืืขืื ืืช ื-
ืืืคืฉ. ืืงืฉ ืืืฆืืื ืืขืืื ืืช ืืฆื ืืืืคืืฉ. ืคืงืืืืช ืืืจืืช, ืืืื ืจืฆืคืื
ืฉื ืืจืืื ืืื ืงืืืืืช-1 ืืืืจืื ื ืงืืืืืช-1 or ืงืืืืืช-2 ืืคืชื ืืืืฆืข ืืืืจ
ืขืืื ืืช ืืฆื ืืืืคืืฉ. ื ืืืืื ืืคืงืืื (^G) ืชืฉืืืจ ืืช ืฉืืจืช ืืงืื ืืคื ื
ืืืืคืืฉ ืืชืืื. ืจืฆืืฃ ืืคืฉ ืืืกืืืจืื ืืคืงืืืืช ืืืฉืืืืช ืืืคืฉ ืืืืจื ืื
ืืืืคืขื ืืงืืืืช ืืืื ืฉื ืืชืื ืืช. ืืืืจ ืืืืกืืืจืื ืฉืืืจ ืจืง ืขื ื
ืืกืคืจ ืกืืคื ืฉื ืงืืืื; ืืขืชืืงืื ืืืืชืจ ื ืืจืงืื ืืคื ืืฆืืจื.
ืืืคืืฉ-ืืืกืืืจืื ืืืขืื: ANSI-PgUp, PC-PgUp
ืืคืฉ ืืืืจื ืืืืืจ ืืืืกืืืจืื ืขืืืจ ืคืงืืืืช ืฉืชืืืืชื ืชืืืืช ืืช
ืืืง ืืฉืืจืช ืืงืื ืืคื ื ืืกืื. ืืฉืืืืฉ ืขื ืงื ืจืืง, ืื ืงืจื
ืืืชื ืืคืงื ืืื up-ืืืกืืืจืื.
ืืืคืืฉ-ืืืกืืืจืื ืืืื: ANSI-PgDn, PC-PgDn
ืืคืฉ ืงืืืื ืืจื ืืืืจ ืืืืกืืืจืื ืขืืืจ ืคืงืืืืช ืฉืืืชืืื ืฉืืื ืชืืืืช ืืช
ืืืง ืืฉืืจืช ืืงืื ืืคื ื ืืกืื. ืืฉืืืืฉ ืขื ืงื ืจืืง, ืื ืงืจื
ืืืชื ืืคืงื ืืื ืืืกืืืจืื ืืืื. ืื ืฉืืืืฉื ืจืง ืืืืจ ื up-ืืืกืืืจืื,
ืืคืฉ ืืืกืืืจืื or ืืืคืืฉ-ืืืกืืืจืื ืืืขืื.
set-mark-command: ^[
ืืืืจ ืืช ืืกืืืื ืืืืงืื ืืกืื.
transpose-chars: ^T
ืื ืืกืืฃ ืืฉืืจื, ืื ืื ื gmacs ืืืคืฉืจืืช ืืืืืจืช, ืื ืืืืืฃ ืืช ืืฉื ืืื
ืืืืืืช ืงืืืืืช; ืืืจืช, ืืื ืืืืืฃ ืืช ืืชืืืื ืืงืืืืื ืืื ืืืืืื ื
ืืืื ืืช ืืกืื ืชื ืืื ืืืื ื.
up-history: [n] ^P, ^XA, ANSI-CurUp, PC-CurUp
ืืืืื ืฉื ืืืืจ ืืืืกืืืจืื ืืืืจื n ืงืืืื (ืงืืื ืืื).
upcase-word: [n] ^[U, ^[u
ืืืืชืืืช ืืืืืืืช ืืืืืช n ืืืืื.
ืืจืกื: ^[^V
ืืฆื ืืช ืืืจืกื ืฉื ืืงืฉ. ืืืืจ ืืขืจืืื ืื ืืืื ืืฉืืืืจ ืืจืืข ืฉืืคืชื
ื ืืืฅ. ืืืืืฆื ืืืฉืืืจืช ืืขืืืืช, ืืื ืื ืื ืืืืืจ ืืจืืื.
ืืืฉืื: ^Y
ืืืกืืฃ ืืช ืืืจืืืช ืืืงืกื ืฉื ืจืฆืื ืืืืจืื ื ืืืืงืื ืืกืื ืื ืืืื.
ืืื ืง-ืคืืค: ^[y
ืืื ืืืืจ ื ืืื ืง, ืืืืืฃ ืืช ืืืจืืืช ืืืงืกื ืฉืืืื ืกื ืืืืจืืืช ืืืื ืงืืื
ืืืจืืืช ืืงืกื ื ืืจืื.
Vi ืขืจืืื ืืฆื
ืืขืจื: ืืฆื ืืขืจืืื ืฉื ืฉืืจืช ืืคืงืืื vi ืืื ืืชืื, ืื ืขืืืื ืคืื ืงืฆืืื ืื. ืื 8 ืกืืืืืช ื ืงื
ืื ืืืืคื ืกืคืฆืืคื ืืื ื ืชืืื ื-UTF-8 ืื ื-MBCS.
ืขืืจื ืฉืืจืช ืืคืงืืื vi ื ืืงืฉ ืืฉ ืืขืฆื ืืช ืืืชื ืคืงืืืืช ืืื ื- vi(1) ืขืืจื ืขื
ืืืจืืืื ืืืืื:
ยท ืืชื ืืชืืื ืืืฆื ืืืกืคื.
ยท ืืฉ ืฉื ืงืืืฅ ืืคืงืืืืช ืืฉืืืช ืคืงืืืืช: =, \, *, ^X, ^E, ^F, ื,
ืืืืคื ืืืคืฆืืื ืื, ื .
ยท ืื ืืื ื _ ืืคืงืืื ืฉืื ื (ื ืืงืฉ, ืืืื ืคืงืืืช ืืืจืืืื ื ืืืืจืื ื; ื vi(1) ืื ืืืื
ืืชืืืืช ืืฉืืจื ืื ืืืืืช).
ยท ืื ืืื ื / ื G ืืคืงืืืืช ื ืขืืช ืืืืืื ืืืคืื ื- j ืคืงืืื.
ยท ืคืงืืืืช ืฉืืื ื ืืืืื ืืืช ืืขืืจื ืฉืืจื ืืืช ืืื ื ืืืื ืืช (ืืืฉื ืืกื
ืคืงืืืืช ืชื ืืขื ื exื ืงืืืชืืื ืืกืื ืื (1) (:) ืคืงืืืืช).
ืืื vi(1), ืืฉื ื ืฉื ื ืืฆืืื: ืืฆื "ืืืกืคื" ืืืฆื "ืคืงืืื". ืืืฆื ืืืกืคื, ืจืื
ืชืืืื ืคืฉืื ืืื ืืกืื ืืืืืจ ืืืืงืื ืืกืื ืื ืืืื ืชืื ืืื ืืงืืืชื;
ืขื ืืืช, ืืืง ืืืืืืืืช ืืืืคืืืช ืืืืืื. ืืคืจื, ืืืืืืืช ืืืืืช ืื
ื ืืงื ืืืืจื tty(4) ืืืืจืืช (ืจืื stty(1)) ืืืฉืืขืืชื ืืจืืืื (ืขืจืืื ื ืืจืืืืื
ื ืืฆืืื ืืกืืืจืืื): ืืืจืื (^U), ืืืง (^?), werase (^W), eof (^D), intr (^C), ืืฆื (^\).
ืื ืืกืฃ ืืืืืจ ืืขืื, ืืชืืืื ืืืืื ืืืืคืืื ืืืืืื ื-insert
ืืฆื:
^E ืกืคืืจืช ืคืงืืืืช ืืฉื ืงืืืฅ (ืจืื ืืืื).
^F ืืฉืืืช ืคืงืืื ืืฉื ืงืืืฅ (ืจืื ืืืื). ืื ื ืขืฉื ืฉืืืืฉ ืคืขืืืื ืืจืฆืืคืืช, ืืจืฉืืื ืฉื
ืืฉืืืืช ืืคืฉืจืืืช ืืืฆืืืช; ืื ื ืขืฉื ืื ืฉืืืืฉ ืฉืืืฉื, ืืืฉืืื ืชืืืื.
^H ืืืืง ืืช ืืชื ืืงืืื.
^J | ^M ืกืืฃ ืฉืืจื. ืืฉืืจื ืื ืืืืืช ื ืงืจืืช, ืื ืืชืืช ืืืืืฆืขืช ืขื ืืื ืืืขืืคืช.
^V ืืืืืืืช ืืื. ืืชื ืืื ืฉืืืงืื ืืื ื ืืืืคื ืืืืืื (ื ืืชื ืืืฉืชืืฉ ืื
ืืื ืก ืืช ืืชืืืื ืืืชืืืจืื ืืื).
^X ืืจืืืช ืคืงืืื ืืฉื ืงืืืฅ (ืจืื ืืืื).
ืืื ืืก ืืช ืืขืืจื ืืืฆื ืคืงืืื (ืจืื ืืืื).
ืฉื ืงืืืฅ ืืืคืฆืืื ืื ืืืฉืืืช ืคืงืืื (ืจืื ^F ืืืขืื), ืืืคืขื ืขื ืกื -o
vi-tabcomplete.
ืืืฆื ืคืงืืื, ืื ืชื ืืชืคืจืฉ ืืคืงืืื. ืืืืืืช ืฉืื
ืืชืืืืืช ืืคืงืืืืช, ืื ืฉืืืืืื ืื ืืืงืืื ืฉื ืคืงืืืืช, ืื ืฉืื ืคืงืืืืช ืฉืืื ื ืืืืืืช ืืืืืช
ืืืืฆืข, ืืืื ืืืจืืื ืืฆืคืฆืืคืื. ืืชืืืืจื ืืคืงืืืืช ืืืืื, [n] ืืฆืืื ืืช
ืคืงืืื ืขืฉืืื ืืืืืช ืงืืืืืช ืฉื ืืกืคืจ (ืืืฉื 10l ืื ืืืื ื 10 ืชืืืื); ืื ืืื ืืกืคืจ
ื ืขืฉื ืฉืืืืฉ ืืงืืืืืช, n ืืื ืื ืืื 1 ืืื ืื ืฆืืื ืืืจืช. ืืืื ื "ื ืืืื
ืืืงืื" ืืชืืืืก ืืืืงืื ืืื ืืกืื ืืืื ืืชื ืฉืืคื ื ืืกืื.
"ืืืื" ืืื ืจืฆืฃ ืฉื ืืืชืืืช, ืกืคืจืืช ืืชืืื ืงื ืชืืชืื ืื ืจืฆืฃ ืฉื ืื-
ืชืืืื ืฉื ืืืชืืืช, ืืื ืกืคืจืืช, ืืื ืงื ืชืืชืื ืืื ืจืืื ืืื (ืืืฉื "ab2*&^" ืืืื ืฉื ืืื
ืืืืื) ื"ืืืื ืืืืื" ืืื ืจืฆืฃ ืฉื ืชืืืื ืฉืืื ื ืจืืืืื.
ืืืืื ืืงืฉ ืคืงืืืืช vi:
ืืคืงืืืืช ืืืืืช ืืื ื ืืขืืจื ืืงืืฆืื ืืจืืื, ืื ืฉืื ืืช ืืื ื:
[n]_ ืืื ืก ืจืืื ืืืืจืื ื- nืืืืื ืืืืืื ืืืคืงืืื ืืืืจืื ื ืืืืกืืืจืื
ืืืืงืื ืื ืืืื ืืืืื ืก ืืืฆื ืืืกืคื; ืื n ืื ืืฆืืื, ืืืืจืื
ืืืื ืกื ืืืื.
# ืืื ืก ืืช ืชื ืืืขืจื ('#') ืืชืืืืช ืืฉืืจื ืื ืืืืืช ืืืืืจ
ืืงื ืืงืืืคื (ืฉืืื ืขืจื ื ืื ื #^J).
[n]g ืืืืง G, ืืืขื ืื n ืื ืฆืืื, ืืื ืขืืืจ ืื ืืืืจืื ืฉื ืืืจ
ืงื.
[n]v ืขืจืื ืฉืืจื n ืืืืฆืขืืช vi(1) ืขืืจื; ืื n ืื ืฆืืื, ืืฉืืจื ืื ืืืืืช ืืื
ืขึธืจืึผื. ืืคืงืืื ืฉืืืฆืขื ืืคืืขื ืืื fc -e ${VISUAL:-${EDITOR:-vi}} n.
* ื-^X ืืจืืืช ืืคืงืืื ืื ืฉื ืืงืืืฅ ืืืืืช ืขื ืืืืื ืืืืืื ืื ืืืืืช (ืขื
ืืฆืืจืฃ '*' ืื ืืืืื ืืื ื ืืืืื ืชืืืื ืืืืืื ืืงืืืฅ) - ืืืืื ืืืืืื ืืื
ืืืืืฃ ืืืืืื ืฉืืชืงืืื. ืื ืืืืื ืืืืืื ืื ืืืืืช ืืื ืืจืืฉืื ื ื-
ืงื ืื ืขืืงื ืืืจ ืืื ืืืชืืืื ';', '|', '&', '(' ืื ')', ืืืื ื
ืืืืืื ืงื ื ืืื ('/'), ืืื ืืจืืืช ืืคืงืืื ืืชืืฆืขืช; ืืืจืช ืฉื ืืงืืืฅ
ืืจืืื ืืชืืฆืขืช. ืืจืืืช ืืคืงืืื ืชืชืืื ืืช ืืืืื ืืืืืื ื ืื ืืืื
ืืื ืืืื, ืคืื ืงืฆืืืช ืืคืงืืืืช ืืืื ืืช, ืืื ืื ืื ืงืืฆื ืืคืขืื ืฉื ืืฆืื
ืขื ืืื ืืืคืืฉ ืืกืคืจืืืช ืืคืจืืืจ PATH. ืืจืืืช ืฉื ืืงืืืฅ ืชืืืืช
ืืืืื ืืืืืื ื ืื ืืงืืฆืื ืืกืคืจืืื ืื ืืืืืช. ืืืืจ ืืืจืืื, ื
ืืกืื ืืืืงื ืจืง ืืืจื ืืืืื ืืืืจืื ื ืืืขืืจื ืืืฆื ืืื ืกื.
[n]\, [n]^F, [n] , ื-[n]
ืืฉืืืช ืฉื ืคืงืืื/ืงืืืฅ. ืืืืฃ ืืช ืืืืื ืืืืืื ืื ืืืืืช ืืืืื ืืืจืืื ืืืืชืจ
ืืชืืื ืืืืืืืช ืฉืืชืงืืื ืืืืจ ืืืฆืืข ืืจืืืช ืคืงืืืืช ืืฉื ืงืืืฅ.
ืืืืจ ืจืง ืื vi-tabcomplete ืืืคืฉืจืืช ืืืืืจืช, ืืขืื ืจืง
ืืืืจ ืื ื vi-esccomplete ืืืคืฉืจืืช ืืืืืจืช (ืจืื ืกื -o). ืื n ืืฆืืื,
ืื ืืื nื ืืืจื ืืืฉืืื ืืืคืฉืจืืช (ืืคื ืฉืืืื ืืคื ืฉื ืืคืงืืื/ืงืืืฅ
ืคืงืืืช ืกืคืืจื).
= ื-^E ืกืคืืจืช ืฉื ืคืงืืื/ืงืืืฅ. ืจืฉืื ืืช ืื ืืคืงืืืืช ืื ืืงืืฆืื ืืชืืืืื ืืช
ืืืืื ืืืืืื ืื ืืืืืช.
^V ืืฆื ืืช ืืืจืกื ืฉื ืืงืฉ. ืืืืจ ืืขืจืืื ืื ืืืื ืืฉืืืืจ ืืจืืข ื
ืืงืฉ ื ืืืฅ. ืืชืขืืืื ืืืงืฉื ืืืฉืืืจืช.
@c ืืจืืืช ืืืงืจื. ืืฆืข ืืช ืืคืงืืืืช ืฉื ืืฆืื ืืืื ืื c.
ืคืงืืืืช ืชื ืืขื ืชืื-ืฉืืจืืช:
[n]ืื [n]^ื
ืืื ืฉืืืื n ืชืืืื.
[n]ืืจืฅ [n]
ืืื ืืืื ื n ืชืืืื.
0 ืขืืืจ ืืขืืืื 0.
^ ืขืืืจ ืื ืืชื ืืจืืฉืื ืฉืืื ื ืจืืื ืืื.
[n]| ืขืืืจ ืืขืืืื n.
$ ืขืืืจ ืืืืืช ืืืืจืื ื.
[n]ื ืื ืืืืจื n ืืืืื.
[n]ื ืื ืืืืจื n ืืืืื ืืืืืืช.
[n]e ืขืืืจ ืงืืืื ืืกืืฃ ืืืืื, n ืคืขืืื.
[n]ื ืืชืงืื ืืกืืฃ ืืืืื ืืืืืื, n ืคืขืืื.
[n]w ืืชืงืื n ืืืืื.
[n]W ืืชืงืื n ืืืืื ืืืืืืช.
% ืืฆื ืืชืืื. ืืขืืจื ืืฆืคื ืืกืืืจืืื, ืกืืืจืืื ืื ืกืืืจืืื ืืงืจืืืื ืืืืชืจ
ืืืืืจ ืืื ืืขืืืจ ืืช ืืกืื ืืกืืืจืืื, ืกืืืจืืื ืื ืกืืืจืืื ืชืืืืื.
[n]fc ืืชืงืื ื- nืืืืคืข ืฉื ืืืืืช c.
[n]Fc ืื ืืืืจื ืื nืืืืคืข ืฉื ืืืืืช c.
[n]tc ืืชืงืื ืืจืืข ืืคื ื ื nืืืืคืข ืฉื ืืืืืช c.
[n]Tc ืื ืืืืจื ืืจืืข ืืคื ื nืืืืคืข ืฉื ืืืืืช c.
[n]; ืืืืจ ืขื ืืืืจืื f, F, t, ืื T ืคืงืืื.
[n], ืืืืจ ืขื ืืืืจืื f, F, t, ืื T ืคืงืืื, ืื ื ืข ืืืืืื ืืืคืื.
ืคืงืืืืช ืชื ืืขื ืืื ืฉืืจืืช:
[n]j, [n]+, ื-[n]^ื
ืขืืจื ืื ืืชื ืืขื nืืฉืืจื ืืืื ืืืืกืืืจืื.
[n]ืง, [n]-, ื-[n]^ืค
ืขืืจื ืื ืืชื ืืขื nืืฉืืจื ืืงืืืืช ืืืืกืืืจืื.
[n]G ืขืืืจ ืืฉืืจื n ืืืืกืืืจืื; ืื n ืื ืืฆืืื, ืืืกืคืจ ืฉื ืืจืืฉืื
ื ืขืฉื ืฉืืืืฉ ืืงื ืืืืจ.
[n]g ืืืืง G, ืืืขื ืื n ืื ืืฆืืื, ืืื ืขืืืจ ืืฉืืจื ืืืืืจื ืืืืชืจ.
[n]/ืืืจืืืช
ืืคืฉ ืืืืจื ืืืืกืืืจืื ืขืืืจ ื nืืฉืืจื ืืืืืื ืืืจืืืช; ืื ืืืจืืืช
ืืชืืื ื-'^', ืฉืืจ ืืืืจืืืช ืืืื ืืืืคืืข ืืชืืืืช ืืืืกืืืจืื
ืงื ืืื ืฉืื ืืชืืื.
[n]?ืืืจืืืช
ืืื /, ืืื ืฉืืื ืืืคืฉ ืงืืืื ืืืืกืืืจืื.
[n]n ืืคืฉ ืืช nืืืืคืข ื-th ืฉื ืืืจืืืช ืืืืคืืฉ ืืืืจืื ื; ืืืืื ืืืืคืืฉ
ืืื ืืืืคืืฉ ืืืืจืื.
[n]N ืืคืฉ ืืช nืืืืคืข ื-th ืฉื ืืืจืืืช ืืืืคืืฉ ืืืืจืื ื; ืืืืื ืืืืคืืฉ
ืืื ืืืคื ืืืืืคืืฉ ืืืืจืื.
ANSI-CurUp, PC-PgUp
ืงื ืืช ืืชืืืื ืืชืืืืช ืืฉืืจื ืืืืงืื ืืกืื ืื ืืืื ืืื
ืืคืฉ ืืืจืืืช ืืืฆืข ืืืคืืฉ ืืืกืืืจื ืืืืืจ ืขืืืจ ืฉืืจืืช ืฉืืชืืืืืช ืืื
ืืึผื; ืืฉืืืจ ืขื ืืืงืื ืืกืื. ืื ืขืืื ืจืง ืืืฆื ืืืกืคื ืืฉืืืจ ืืืชื
ืืืืคืฉืจ.
ืขืจืื ืคืงืืืืช
[n]a ืืืกืฃ ืืงืกื n ืคึผึดื; ืขืืืจ ืืืฆื ืืืกืคื ืืื ืืืืจ ืืืืงืื ืื ืืืื. ื
append ืืฉืืืคื ืจืง ืื ืืฆื ืืคืงืืื ื ืื ืก ืืืืฉ, ืืืืืจ ืืฉืืฉ.
[n]ืืืชื ืืื a, ืืื ืฉืืื ืืฆืืจืฃ ืืกืืฃ ืืฉืืจื.
[n]i ืืืกืฃ ืืงืกื n ืคึผึดื; ืขืืืจ ืืืฆื ืืื ืกื ืืืืงืื ืื ืืืื. ืืืื ืกื
ืืฉืืืคื ืจืง ืื ืืฆื ืืคืงืืื ื ืื ืก ืืืืฉ, ืืืืืจ ืืฉืืฉ.
[n]ืื ื ืืืชื ืืืจ ืืื i, ืืื ืฉืืืืกืคื ืืชืืฆืขืช ืืืฉ ืืคื ื ืืชื ืืจืืฉืื ืฉืืื ื ืจืืง.
[n]s ืชืืืืฃ ืืช ืืื n ืชืืืื (ืืืืืจ ืืืง ืืช ืืชืืืื ืืขืืืจ ื-insert
ืืฆื).
S ืชืืืืฃ ืงื ืฉืื. ืื ืืชืืืื ืืืชื ืืื ืจืืง ืืจืืฉืื ืืขื ืืกืืฃ
ืฉื ืืฉืืจื ื ืืืงืื ืื ืื ืก ืืืฆื ืืืกืคื.
[n]cืืขืืจ-cmd
ืฉื ื ืืืืืงืื ืื ืืืื ืืืืงืื ืื ืืืข ืืื ื n ืืขืืจ-cmds (ืืืืืจ
ืืืง ืืช ืืืืืจ ืืืฆืืื ืืขืืืจ ืืืฆื ืืืกืคื); ืื ืืขืืจ-cmd is c, ืืช ืืงื
ืืื ืืืชื ืืจืืฉืื ืฉืืื ื ืจืืง ืืฉืชื ื.
C ืฉื ื ืืืืืงืื ืื ืืืื ืืกืืฃ ืืฉืืจื (ืืืืืจ ืืืง ืืกืืฃ
ืืช ืืงื ืืขืืืจ ืืืฆื ืืืกืคื).
[n]x ืืืง ืืช ืืื n ืชืืืื.
[n]X ืืืง ืืช ืืงืืื n ืชืืืื.
D ืืืง ืขื ืกืืฃ ืืฉืืจื.
[n]dืืขืืจ-cmd
ืืืง ืืืืืงืื ืื ืืืื ืืืืงืื ืื ืืืข ืืื ื n ืืขืืจ-cmds;
ืืขืืจ-cmd ืืื ืคืงืืืช ืชื ืืขื (ืจืื ืืืขืื) ืื d, ืืืืงืจื ืื ืืงื ืื ืืืื ืืื
ื ืืืง.
[n]rc ืืืืฃ ืืช ืืื n ืืืืืืช ืขื ืืืืืช c.
[n]R ืืืืฃ. ืืืื ืก ืืืฆื ืืืกืคื ืื ืืืืฃ ืชืืืื ืงืืืืื ืืืงืื ืืืืกืืฃ
ืืคื ื ืืืืืืืช ืืงืืืืืช. ืืืืืคื ืืืืจืช ืขื ืขืฆืื n ืคืขืืื.
[n]~ ืฉื ื ืืช ืืืืชืืืช ืฉื ืืืืชืืืช ืืืืืช n ืชืืืื.
[n]yืืขืืจ-cmd
ืืืฃ ืืืืืงืื ืื ืืืื ืืืืงืื ืื ืืืข ืืื ื n ืืขืืจ-cmds ืืชืื
ืืืฉื ืืืฅ; ืื ืืขืืจ-cmd is y, ืื ืืงื ื ืืฉื.
Y ืื ืง ืืืืืงืื ืื ืืืื ืืกืืฃ ืืฉืืจื.
[n]p ืืืืง ืืช ืืชืืื ืฉื ืืืืจ ืืืฉืืื ืจืง ืืืจื ืืืืงืื ืื ืืืื, n ืคืขืืื.
[n]P ืืืชื ืืืจ ืืื p, ืืืื ืืืืืจ ืืืืืง ืืืืงืื ืื ืืืื.
ืคืงืืืืช vi ืฉืื ืืช
^J ื^M
ืืฉืืจื ืื ืืืืืช ื ืงืจืืช, ืื ืืชืืช ืืืืืฆืขืช ืขื ืืื ืืืขืืคืช.
^L ื-^R
ืฆืืืจ ืืืืฉ ืืช ืืงื ืื ืืืื.
[n]. ืืฆืข ืฉืื ืืช ืคืงืืืช ืืขืจืืื ืืืืจืื ื n ืคืขืืื.
u ืืื ืืช ืคืงืืืช ืืขืจืืื ืืืืจืื ื.
U ืืื ืืช ืื ืืฉืื ืืืื ืฉืืืฆืขื ืืฉืืจื ืื ืืืืืช.
ืืงืฉื PC Home, End, Del ืืืงืฉื ืืกืื
ืื ืืืื ืืฆืคืื, ืื ืืืฆื ืืืกืคื ืืื ืืืฆื ืคืงืืื.
IN ื ืืืคืกืืง
ืชืืื ืืืจืืื ื ืืคืกืืงื ืืืืฆืืื ืืืจืืื ืืืืืงืช ืืฉืืจื ืื ืืืืืช ื
ืื ืืื ืืืฉื ืืืืคืกื.
ืืฉืชืืฉ ื-mksh ืืืื ืืจื ื ืืืืฆืขืืช ืฉืืจืืชื onworks.net