рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

рдПрдХреНрд╕рдкреЛрдЬрд╝рд┐рдХреНрд╕ - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдПрдХреНрд╕рдкреЛрд╕рд┐рдХреНрд╕ рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб рдПрдХреНрд╕рдкреЛрдЬрд╝рд┐рдХреНрд╕ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


рдкреВрд░реНрд╡ - рдкрд╛рда рд╕рдВрдкрд╛рджрдХ

SYNOPSIS


ex [-рдЖрд░рдЖрд░] [-рдПрд╕|-рд╡реА] [-рд╕реА рдЖрджреЗрд╢] [рдЖрдпрдХрд░ рдЯреИрдЧрд╕реНрдЯреНрд░рд┐рдВрдЧ] [рдбрдмреНрд▓реНрдпреВ рдЖрдХрд╛рд░] [рдкрдЯреНрдЯрд┐рдХрд╛...]

рд╡рд░реНрдгрди


RSI ex рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдПрдХ рд▓рд╛рдЗрди-рдУрд░рд┐рдПрдВрдЯреЗрдб рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рд╣реИред рд╕рдВрдкрд╛рджрдХ рдХреЗ рджреЛ рдЕрдиреНрдп рддрд░реАрдХреЗ рд╣реИрдВ-
рдЦреБрд▓рд╛ рдФрд░ рджреГрд╢реНрдптАФрдЬрд┐рд╕рдореЗрдВ рд╕реНрдХреНрд░реАрди-рдЙрдиреНрдореБрдЦ рд╕рдВрдкрд╛рджрди рдЙрдкрд▓рдмреНрдз рд╣реИред рдпрд╣ рдФрд░ рдЕрдзрд┐рдХ рд╡рд░реНрдгрд┐рдд рд╣реИ
рджреНрд╡рд╛рд░рд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ ex рдЦреБрд▓рд╛ рдФрд░ рджреГрд╢реНрдп рдЖрджреЗрд╢ рдФрд░ рдореЗрдВ vi.

рдЕрдЧрд░ рдПрдХ рдСрдкрд░реЗрдВрдб рд╣реИ '-', рдкрд░рд┐рдгрд╛рдо рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВред

рдпрд╣ рдЦрдВрдб рд╢рдмреНрдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рд╕рдВрдкрд╛рджрд┐рдд рдмрдлрд░ рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдп рдкрд╛рда рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдХреЛрдИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд╣реАрдВ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЗрд╕ рд╢рдмреНрдж рд╕реЗ рдирд┐рд╣рд┐рдд рд╣реИред рд╕рднреА рд╕рдВрдкрд╛рджрди рдкрд░рд┐рд╡рд░реНрддрди рд╕рдВрдкрд╛рджрди рдкрд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ
рдмрдлрд╝рд░, рдФрд░ рдЗрд╕рдореЗрдВ рдХреЛрдИ рднреА рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рд╕реА рднреА рдлрд╝рд╛рдЗрд▓ рдХреЛ рддрдм рддрдХ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдЬрдм рддрдХ рдХреЛрдИ рд╕рдВрдкрд╛рджрдХ рдХрдорд╛рдВрдб рдирд╣реАрдВ рд▓рд┐рдЦрддрд╛
рдлрд╝рд╛рдЗрд▓.

рдХреБрдЫ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдореЗрдВ рдкреВрд░реНрдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдХреНрд╖рдорддрд╛рдПрдВ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВ ex
рдкрд░рд┐рднрд╛рд╖рд╛, рдЬреИрд╕реЗ рдлрд╝реБрд▓-рд╕реНрдХреНрд░реАрди рд╕рдВрдкрд╛рджрди рдЖрджреЗрд╢ (рджреГрд╢реНрдп рдореЛрдб or рдЦреБрд▓рд╛ рдореЛрдб)ред рдХрдм
рдЗрди рдЖрджреЗрд╢реЛрдВ рдХреЛ рдРрд╕реЗ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдкрд░ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рд╕реНрдерд┐рддрд┐ рдПрдХ рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рдХрд░реЗрдЧреА
рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдЬреИрд╕реЗ ``рд╕рдВрдкрд╛рджрдХ рдЖрджреЗрд╢ рдирд╣реАрдВ'' рдпрд╛ рд╕рд┐рдВрдЯреИрдХреНрд╕ рддреНрд░реБрдЯрд┐ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдпрд╛ рддреЛ рдЖрджреЗрд╢реЛрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╕реНрдХреНрд░реАрди рдкрд░ рдкрд░рд┐рдгрд╛рдо рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реИ:
рдЗрд╕ рдорд╛рддреНрд░рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рдЕрд╕рдлрд▓ рдкреНрд░рдпрд╛рд╕ рдХрд╛ рдкрд░рд┐рдгрд╛рдо
POSIX.1тАР2008 рдпрд╛ рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрдореА рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рд╡рд╛рд▓реА рддреНрд░реБрдЯрд┐ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВред

рд╡рд┐рдХрд▓реНрдк


RSI ex рдЙрдкрдпреЛрдЧрд┐рддрд╛ POSIX.1тАР2008 рдХреА рдЖрдзрд╛рд░ рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдХреА рдорд╛рддреНрд░рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдЧреА, рдЕрдиреБрднрд╛рдЧ 12.2,
рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╡рд╛рдХреНрдп - рд╡рд┐рдиреНрдпрд╛рд╕ рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢, рдХреЗ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЙрдкрдпреЛрдЧ рдХреЛ рдЫреЛрдбрд╝рдХрд░ '-', рдФрд░ рд╡рд╣ '+' рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╕реАрдорд╛рдВрдХрдХ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реИ '-'.

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:

-рд╕реА рдЖрджреЗрд╢
рд╕реЗ рд▓реЛрдб рдХрд┐рдП рдЧрдП рдкрд╣рд▓реЗ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЖрджреЗрд╢ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ
рдПрдХ рдореМрдЬреВрджрд╛ рдлрд╝рд╛рдЗрд▓ (рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд┐рд╡рд░рдг рдЕрдиреБрднрд╛рдЧ рджреЗрдЦреЗрдВ)ред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдХрд╛ рд╕рдорд░реНрдерди -рд╕реА рд╡рд┐рдХрд▓реНрдкред рдРрд╕реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдирд┐рд░реНрджрд┐рд╖реНрдЯ
рдХрдорд╛рдВрдб рдХреЛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреНрд░рдо рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

-r рдирд╛рдорд┐рдд рдлрд╝рд╛рдЗрд▓реЗрдВ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ (рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд┐рд╡рд░рдг рдЕрдиреБрднрд╛рдЧ рджреЗрдЦреЗрдВ)ред рд╕реНрд╡рд╛рд╕реНрдереНрдп рд▓рд╛рдн
рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдХрд╛рд░реА рдПрдХ рд╕рдВрдкрд╛рджрдХ рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдХреНрд░реИрд╢ рдХреЗ рджреМрд░рд╛рди рд╕рд╣реЗрдЬреА рдЬрд╛рдПрдЧреА (рдХреЗ рд▓рд┐рдП
рдЙрджрд╛рд╣рд░рдг, рдЬрдм рд╕рдВрдкрд╛рджрдХ рдХреЛ рдПрдХ рд╕рдВрдХреЗрдд рджреНрд╡рд╛рд░рд╛ рд╕рдорд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╕рдВрдкрд╛рджрдХ рдкрдХрдбрд╝ рд╕рдХрддрд╛ рд╣реИ),
рдпрд╛ an . рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рдж ex рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рдЖрджреЗрд╢ред

A рджреБрд░реНрдШрдЯрдирд╛ рдЗрд╕ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдпрд╛ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреА рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╡рд┐рдлрд▓рддрд╛ рд╣реИ рдХрд┐
рд╡рд┐рдлрд▓ рд╕рд┐рд╕реНрдЯрдо рдпрд╛ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдХреНрд░реИрд╢ рдХрд╛ рддрд╛рддреНрдкрд░реНрдп рд╣реИ рдХрд┐
рдЙрд╕ рд╕рдордп рдЪрд▓ рд░рд╣реА рдХреЛрдИ рднреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рднреА рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЬрд╛рддреА рд╣реИред рдПрдХ рд╕рдВрдкрд╛рджрдХ рдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ
рдХреНрд░реИрд╢, рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдирд╡реАрдирддрдо рдХреЗ рдмрд╛рдж рд╕реЗ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ
рдЖрджреЗрд╢) рдЬреЛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИред

рдпрджрд┐ рдирд╣реА рдкрдЯреНрдЯрд┐рдХрд╛ рдСрдкрд░реЗрдВрдб рджрд┐рдП рдЧрдП рд╣реИрдВ рдФрд░ рдЖрдпрдХрд░ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдЕрдиреНрдп рд╕рднреА
рд╡рд┐рдХрд▓реНрдк, рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдЪрд░, рдФрд░ рдХреЛрдИ рднреА .exrc рдлрд╛рдЗрд▓реЛрдВ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛; рдЗрд╕рдХреА рд╕реВрдЪреА
рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╕рднреА рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЗрдВ рд▓рд┐рдЦреА рдЬрд╛рдПрдВрдЧреА, рдФрд░
рд╕рдВрдкрд╛рджрдХ рдЖрдЧреЗ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рдмрд┐рдирд╛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЬрд╛рдПрдЧрд╛ред

-r рд╕реЗрдЯ рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

-рдПрд╕ рддреИрдпрд╛рд░ рдХрд░рдирд╛ ex рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреНрд░рд┐рдпрд╛рдПрдВ рдХрд░рдХреЗ рдмреИрдЪ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП:

* рд▓реЗрдЦрди рд╕рдВрдХреЗрддреЛрдВ рдФрд░ рд╕реВрдЪрдирд╛рддреНрдордХ (рд▓реЗрдХрд┐рди рдиреИрджрд╛рдирд┐рдХ тАЛтАЛрдирд╣реАрдВ) рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд░реЛрдХреЗрдВред

* рдХреЗ рдореВрд▓реНрдп рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдВ рдХрд╛рд░реНрдпрдХрд╛рд▓ рдФрд░ рдХреЛрдИ рднреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЯрд░реНрдорд┐рдирд▓ рдкреНрд░рдХрд╛рд░ рдФрд░
рдорд╛рди рд▓реЗрдВ рдХрд┐ рдЯрд░реНрдорд┐рдирд▓ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЦреБрд▓рд╛ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реИ;
рджреЗрдЦ рджреГрд╢реНрдп рдЖрджреЗрд╢ рдФрд░ рдХрд╛ рд╡рд┐рд╡рд░рдг vi.

* рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рд░реЛрдХреЗрдВ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдФрд░ рдХрд┐рд╕реА рдХрд╛ рдкрдарди
.exrc рдлрд╝рд╛рдЗрд▓; рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рдЕрдиреБрднрд╛рдЧ рджреЗрдЦреЗрдВред

* рдХреЗ рдореВрд▓реНрдп рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рддреЗ рд╣реБрдП, рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдХреЛ рджрдмрд╛рдПрдВ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

рдЖрдпрдХрд░ рдЯреИрдЧрд╕реНрдЯреНрд░рд┐рдВрдЧ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдпреБрдХреНрдд рдлрд╝рд╛рдЗрд▓ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдЯреИрдЧрд╕реНрдЯреНрд░рд┐рдВрдЧ; рджреЗрдЦ рд╕реАрдЯреАрдПрдЬреА. рдЯреИрдЧ рд╕реБрд╡рд┐рдзрд╛
рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЖрдпрдХрд░ рдЯреИрдЧрд╕реНрдЯреНрд░рд┐рдВрдЧ рдФрд░ рдЯреИрдЧ рдЖрджреЗрд╢ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИред рд╡реЛ рд╣реЛрдЧрд╛
рдХрд┐рд╕реА рднреА рдкреНрд░рдгрд╛рд▓реА рдкрд░ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдЕрдиреБрд░реВрдк рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рднреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рд╕реАрдЯреАрдПрдЬреА;
рдЕрдиреНрдпрдерд╛, рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдпрдХрд░ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рдкрд░рд┐рдгрд╛рдо рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдХрд┐рд╕реА рднреА рдкреНрд░рдгрд╛рд▓реА рдкрд░, рдпрд╣ рд╣реЛрдЧрд╛
рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдЖрдпрдХрд░ рд╡рд┐рдХрд▓реНрдк.

-v рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ (рджреЗрдЦреЗрдВ vi).

рдбрдмреНрд▓реНрдпреВ рдЖрдХрд╛рд░ рдХрд╛ рдорд╛рди рд╕реЗрдЯ рдХрд░реЗрдВ рдЦрд┐рдбрд╝рдХреА рд╕рдВрдкрд╛рджрдХ рд╡рд┐рдХрд▓реНрдк рдЖрдХрд╛рд░.

рдСрдкрд░реЗрдВрдб


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдСрдкрд░реЗрдВрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:

рдкрдЯреНрдЯрд┐рдХрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкрдердирд╛рдоред

рдПрд╕рдЯреАрдбреАрдЖрдИрдПрди


рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдореЗрдВ рдХрдорд╛рдВрдб рдФрд░ рдЗрдирдкреБрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╣реЛрддреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ
рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд┐рд╡рд░рдг рдЕрдиреБрднрд╛рдЧред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЛ рд╕реАрдорд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ
{LINE_MAX} рдХреА рд▓рдВрдмрд╛рдИред

рдпрджрд┐ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдирд╣реАрдВ рд╣реИ, рддреЛ рдпрд╣ рдРрд╕рд╛ рд╣реЛрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ -рдПрд╕ рд╡рд┐рдХрд▓реНрдк рдерд╛
рдирд┐рд░реНрджрд┐рд╖реНрдЯред

рдпрджрд┐ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рд╕реЗ рдХреЛрдИ рдкрдарди рддреНрд░реБрдЯрд┐ рджреЗрддрд╛ рд╣реИ, рдпрд╛ рдпрджрд┐ рд╕рдВрдкрд╛рджрдХ рдПрдХ рдЕрдВрдд рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ-
рдорд╛рдирдХ рдЗрдирдкреБрдЯ рд╕реЗ рдлрд╝рд╛рдЗрд▓ рдХреА рд╕реНрдерд┐рддрд┐, рдпрд╣ рдПрдХ SIGHUP рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧреА
рдШрдЯрдирд╛ред

рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ


рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ рдпрд╛ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реЛрдВрдЧреА рдЬреЛ рдЕрдкреВрд░реНрдг рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реЛрдВрдЧреА
рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдЬрд┐рд╕рдХреА рд▓рдВрдмрд╛рдИ {LINE_MAX}тИТ1 рдмрд╛рдЗрдЯ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЬрд┐рд╕рдореЗрдВ рдХреЛрдИ NUL рдирд╣реАрдВ рд╣реИ
рдкрд╛рддреНрд░ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдХрд┐рд╕реА рднреА рдЕрдзреВрд░реА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдХреЛ рдРрд╕рд╛ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ рд╡рд╣ рдЕрдиреБрдЧрд╛рдореА рд╣реИ
. рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рдЕрдиреНрдп рд░реВрдкреЛрдВ рдХреЗ рд╕рдВрдкрд╛рджрди рдХреА рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛ рд╕рдХрддреА рд╣реИ ex
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред

RSI .exrc рдлрд╛рдЗрд▓реЗрдВ рдФрд░ рд╕реНрд░реЛрдд рдлрд╛рдЗрд▓реЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдлрд╛рдЗрд▓реЗрдВ рд╣реЛрдВрдЧреА рдЬрд┐рдирдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ ex рдЖрджреЗрд╢; рджреЗрдЦреЗрдВ
рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд┐рд╡рд░рдг рдЕрдиреБрднрд╛рдЧред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕рдВрдкрд╛рджрдХ рдмрд┐рдирд╛ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд┐рдП рд╕рдВрдкрд╛рджрд┐рдд рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдкрдврд╝реЗрдЧрд╛
рдЙрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рд╕рдВрдкрд╛рджрдХ рдХрдорд╛рдВрдб рдХреЗ рдХрд┐рд╕реА рднреА рд░реВрдк рдХреЗ рд░реВрдк рдореЗрдВред

рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд░


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛ ex:

рдХреЙрд▓рдо рд╕рд┐рд╕реНрдЯрдо рджреНрд╡рд╛рд░рд╛ рдЪрдпрдирд┐рдд рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░реЗрдВред рдЖрдзрд╛рд░ рдкрд░рд┐рднрд╛рд╖рд╛рдПрдВ рджреЗрдЦреЗрдВ
POSIX.1тАР2008 рдХреА рдорд╛рддреНрд░рд╛, рдЕрдзреНрдпрд╛рдп 8, рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд░ рдорд╛рдиреНрдп рдореВрд▓реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдФрд░
рдкрд░рд┐рдгрд╛рдо рдЬрдм рдпрд╣ рдЕрдирд╕реЗрдЯ рдпрд╛ рд╢реВрдиреНрдп рд╣реЛрддрд╛ рд╣реИред

рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ ex рдЖрджреЗрд╢ рдЬреЛ рд╕рдВрдкрд╛рджрдХ рд╕реНрдЯрд╛рд░реНрдЯ-рдЕрдк рдкрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рджреЗрдЦреЗрдВ
рдЖрд░рдВрднреАрдХрд░рдг рдЪрд░рдг рдХреЗ рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рдЕрдиреБрднрд╛рдЧред

рд╣реЛрдо рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ рдкрдердирд╛рдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ рдЬрд┐рд╕реЗ рдПрдХ рд╕рдВрдкрд╛рджрдХ рдкреНрд░рд╛рд░рдВрдн рдХреЗ рд▓рд┐рдП рдЦреЛрдЬрд╛ рдЬрд╛рдПрдЧрд╛-
рдЕрдк рдлрд╝рд╛рдЗрд▓ рдирд╛рдо .exrc; рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рдЕрдиреБрднрд╛рдЧ рджреЗрдЦреЗрдВред

рд▓реИрдВрдЧ рдЕрдВрддрд░рд░рд╛рд╖реНрдЯреНрд░реАрдпрдХрд░рдг рдЪрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдкреНрд░рджрд╛рди рдХрд░реЗрдВ рдЬреЛ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИрдВ рдпрд╛
рд╢реВрдиреНрдпред (POSIX.1тАР2008 рдХреА рдмреЗрд╕ рдбреЗрдлрд┐рдирд┐рд╢рди рд╡реЙрд▓реНрдпреВрдо рджреЗрдЦреЗрдВ, рдЕрдиреБрднрд╛рдЧ 8.2,
рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдпрдХрд░рдг рдЪрд░ рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдпрдХрд░рдг рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЗ рд▓рд┐рдП
рд╕реНрдерд╛рдиреАрдп рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЪрд░ред)

LC_ALL рдпрджрд┐ рдПрдХ рдЧреИрд░-рд░рд┐рдХреНрдд рд╕реНрдЯреНрд░рд┐рдВрдЧ рдорд╛рди рдкрд░ рд╕реЗрдЯ рд╣реИ, рддреЛ рдЕрдиреНрдп рд╕рднреА рдХреЗ рдорд╛рдиреЛрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░реЗрдВ
рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдпрдХрд░рдг рдЪрд░ред

рдПрд▓рд╕реА_COLLATE
рд╢реНрд░реЗрдгрд┐рдпреЛрдВ, рддреБрд▓реНрдпрддрд╛ рд╡рд░реНрдЧреЛрдВ рдФрд░ рдмрд╣реБ тАЛтАЛрдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВред
рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХреЗ рднреАрддрд░ рддрддреНрд╡реЛрдВ рдХреЛ рдорд┐рд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдЪрд░рд┐рддреНрд░ред

рдПрд▓рд╕реА_CTYPE рдкрд╛рда рдбреЗрдЯрд╛ рдХреЗ рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рдЕрдиреБрдХреНрд░рдореЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ
рд╡рд░реНрдгреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХрд▓-рдмрд╛рдЗрдЯ рдмрд╣реБ-рдмрд╛рдЗрдЯ рд╡рд░реНрдгреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд
рддрд░реНрдХ рдФрд░ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ), рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЪрд░рд┐рддреНрд░ рд╡рд░реНрдЧреЛрдВ рдХрд╛ рд╡реНрдпрд╡рд╣рд╛рд░
рднрд╛рд╡, рдЕрдкрд░рдХреЗрд╕ рдпрд╛ рд▓реЛрдЕрд░рдХреЗрд╕ рдЕрдХреНрд╖рд░реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрдгреЛрдВ рдХрд╛ рд╡рд░реНрдЧреАрдХрд░рдг,
рдЕрдХреНрд╖рд░реЛрдВ рдХрд╛ рдХреЗрд╕ рд░реВрдкрд╛рдВрддрд░рдг, рдФрд░ рд╢рдмреНрдж рд╕реАрдорд╛рдУрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ред

рдПрд▓рд╕реА_MESSAGES
рдЙрд╕ рд╕реНрдерд╛рди рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░реЗрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рд╛рд░реВрдк рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦреЗ рдЧрдП рдиреИрджрд╛рдирд┐рдХ тАЛтАЛрд╕рдВрджреЗрд╢ред

рд▓рд╛рдЗрдиреЗрдВ рд╕рд┐рд╕реНрдЯрдо-рдЪрдпрдирд┐рдд рд▓рдВрдмрд╡рдд рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░реЗрдВ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ рдПрдХ рд╕реНрдХреНрд░реАрдирдлреБрд▓ рдФрд░ рд▓рдВрдмрд╡рдд рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░ рдореЗрдВред рдЖрдзрд╛рд░ рджреЗрдЦреЗрдВ
POSIX.1тАР2008 рдХреА рдкрд░рд┐рднрд╛рд╖рд╛рдПрдВ рдорд╛рддреНрд░рд╛, рдЕрдзреНрдпрд╛рдп 8, рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд░ рд╡реИрдз рдХреЗ рд▓рд┐рдП
рдореВрд▓реНрдп рдФрд░ рдкрд░рд┐рдгрд╛рдо рдЬрдм рдпрд╣ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдпрд╛ рд╢реВрдиреНрдп рд╣реЛрддрд╛ рд╣реИред

рдПрдирдПрд▓рдПрд╕рдкреАрдПрдЯреАрдПрдЪ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдВрджреЗрд╢ рдХреИрдЯрд▓реЙрдЧ рдХрд╛ рд╕реНрдерд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ рдПрд▓рд╕реА_MESSAGES.

рдкрде рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╢реЗрд▓ рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдкрде рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ ex рд╕рдВрдкрд╛рджрдХ
рдЖрдЬреНрдЮрд╛рдУрдВ !, рдЦреЛрд▓, рдкрдврд╝рдирд╛, рддрдерд╛ рд▓рд┐рдЦрдирд╛, рдФрд░ рдЦреБрд▓рд╛ рдФрд░ рджреГрд╢реНрдп рдореЛрдб рдХрдорд╛рдВрдб !; рджреЗрдЦ
рдХрдорд╛рдВрдб рдЦреЛрдЬ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рд╡рд┐рд╡рд░рдг рдЕрдиреБрднрд╛рдЧ 2.9.1.1, рдЖрджреЗрд╢
Search рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди.

рд╢реЗрд▓ рдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдкрд╕рдВрджреАрджрд╛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рджреБрднрд╛рд╖рд┐рдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ
la рдЦреЛрд▓ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

рдХрд╛рд░реНрдпрдХрд╛рд▓ рдЯрд░реНрдорд┐рдирд▓ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдирд╛рдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВред рдпрджрд┐ рдпрд╣ рдЪрд░ рдЕрд╕реНрдерд┐рд░ рдпрд╛ рдЕрд╢рдХреНрдд рд╣реИ, рддреЛ an
рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЯрд░реНрдорд┐рдирд▓ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдкрддреНрд░рд┐рдХрд╛


рдХрдорд╛рдВрдб рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдореЗрдВ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╢рдмреНрдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдШрдЯрдирд╛ рдХреНрд░рд┐рдпрд╛рдПрдВ:

рдкреВрд░рд╛ рд▓рд┐рдЦрдирд╛
рдПрдХ рдкреВрд░реНрдг рд▓реЗрдЦрди рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╕рдВрдкреВрд░реНрдг рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдПрдХ рд▓реЗрдЦрди рд╣реИ
рдЯрд░реНрдорд┐рдирд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░ рдХрд╛, рдпрд╛ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рдмрдЪрдд рдХреЗ рдХрд╛рд░рдг
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ ex рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рдЖрджреЗрд╢ред рд╕рдВрдкрд╛рджрди рдХреА рд╕рд╛рдордЧреНрд░реА рд▓рд┐рдЦрдирд╛
рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдмрдлрд░ рдЬреЛ рд╕рдВрдкрд╛рджрдХ рдХреЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдкрд░ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдПрдХ рдкреВрд░реНрдг рд▓реЗрдЦрди рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╕рд┐рдЧреНрдирд▓ рдорд┐рд▓рдиреЗ рдкрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреА рдЬрд╛рдПрдЧреА:

SIGINT рдпрджрд┐ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдирд╣реАрдВ рд╣реИ, ex рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд▓рд┐рдЦреЗрдВрдЧреЗ рдпрд╛
рдХрдорд╛рдВрдб рдпрд╛ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореЛрдб рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯреЗрдВ, рдФрд░ рдПрдХ рдЧреИрд░-рд╢реВрдиреНрдп рдирд┐рдХрд╛рд╕ рдХреЗ рд╕рд╛рде рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдЧрд╛
рд╕реНрдерд┐рддрд┐ред

рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдХреЛрдИ рдУрдкрди рдпрд╛ рд╡рд┐рдЬреБрдЕрд▓ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореЛрдб рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ, ex рдкрд╛рд╡рддреА рдпрд╛ рд░рд╕реАрдж рдореЗрдВ
SIGINT рдХреА рдкреНрд░рд╛рдкреНрддрд┐ рдХреЗ рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ рдЪрд░рд┐рддреНрд░ред

рдЕрдиреНрдпрдерд╛:

1. рдпрджрд┐ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ a ex рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореЛрдб рдХрдорд╛рдВрдб, рд╕рднреА рдЗрдирдкреБрдЯ рд▓рд╛рдЗрдиреЗрдВ рдЬреЛ рд░рд╣реА рд╣реИрдВ
рдкреВрд░реА рддрд░рд╣ рд╕реЗ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдХреЛрдИ рднреА рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ
рджрд░реНрдЬ рдХреА рдЧрдИ рд▓рд╛рдЗрди рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

2. рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрдорд╛рдВрдб рд╣реИ, рддреЛ рдЗрд╕реЗ рдирд┐рд░рд╕реНрдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдПрдХ рд╕рдВрджреЗрд╢
рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдЬрдм рддрдХ рдЕрдиреНрдпрдерд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ex or vi рдХрдорд╛рдВрдб рд╡рд┐рд╡рд░рдг,
рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдирд┐рд╖реНрдкрд╛рджрди рдЖрджреЗрд╢ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХреЛрдИ рдкрдВрдХреНрддрд┐ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ
рд╕рдВрд╢реЛрдзрд┐рдд, рдпрд╛ рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдирд┐рд╖реНрдкрд╛рджрди рдЖрджреЗрд╢ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдереЗ, in
рдмрдлрд░ред

рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рд┐рдд рдХрдорд╛рдВрдб рдПрдХ рдореЛрд╢рди рдХрдорд╛рдВрдб рдерд╛, рддреЛ рдЗрд╕рдХрд╛ рд╕рдВрдмрджреНрдз
рдЖрджреЗрд╢ рдЦрд╛рд░рд┐рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

3. рдпрджрд┐ рдУрдкрди рдпрд╛ рд╡рд┐рдЬреБрдЕрд▓ рдХрдорд╛рдВрдб рдореЛрдб рдореЗрдВ рд╣реИ, рддреЛ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдЕрд▓рд░реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

4. рдЗрд╕рдХреЗ рдмрд╛рдж рд╕рдВрдкрд╛рджрдХ рдХрдорд╛рдВрдб рдореЛрдб рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧрд╛ред

SIGCONT рдУрдкрди рдпрд╛ рд╡рд┐рдЬреБрдЕрд▓ рдореЛрдб рдореЗрдВ рд╣реЛрдиреЗ рдкрд░ рд╕реНрдХреНрд░реАрди рдХреЛ рд░рд┐рдлреНрд░реЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

SIGHUP рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреЛ рдЕрдВрддрд┐рдо рдкреВрд░реНрдг рд▓реЗрдЦрди рдХреЗ рдмрд╛рдж рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, ex рдХрд░реЗрдЧрд╛
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдмрд╛рдж рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ -r
рд╡рд┐рдХрд▓реНрдк рдпрд╛ ex рдХреА рд╡рд╕реВрд▓реА рдЖрджреЗрд╢ред рд╕рдВрдкрд╛рджрдХ рдлрд╛рдЗрд▓ рдпрд╛ рд░рд┐рдЯрд░реНрди рдирд╣реАрдВ рд▓рд┐рдЦреЗрдЧрд╛
рдХрдорд╛рдВрдб рдпрд╛ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореЛрдб рдХреЗ рд▓рд┐рдП, рдФрд░ рдПрдХ рдЧреИрд░-рд╢реВрдиреНрдп рдирд┐рдХрд╛рд╕ рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

SIGTERM SIGHUP рдХреЛ рджреЗрдЦреЗрдВред

рдЕрдиреНрдп рд╕рднреА рд╕рдВрдХреЗрддреЛрдВ рдХреЗ рд▓рд┐рдП рдХреА рдЧрдИ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИред

рдПрд╕рдЯреАрдбреАрдУрдпреВрдЯреА


рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рд╕реВрдЪрдирд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рдВрдХреЗрдд рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╕рдВрджреЗрд╢, рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рд▓рд╛рдЗрдиреЗрдВ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдПред

рдПрд╕рдЯреАрдбреАрдИрдЖрд░рдЖрд░


рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рдиреИрджрд╛рдирд┐рдХ тАЛтАЛрд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ


рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ ex рдЯреЗрдХреНрд╕реНрдЯ рдлрд╛рдЗрд▓реЗрдВ рд╣реЛрдВрдЧреАред

рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд░реНрдгрди


рдХреЗрд╡рд▓ ex рдЗрд╕ рдЦрдВрдб рдореЗрдВ рд╕рдВрдкрд╛рджрдХ рдХреА рд╡рд┐рдзрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рджреЗрдЦреЛ vi рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП
рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдХреНрд╖рдорддрд╛рдПрдВ ex.

рдЬрдм рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ, ex рд╕рдВрджреЗрд╢ рд▓рд┐рдЦреЗрдВрдЧреЗред рдпрджрд┐ рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдЯреИрдВрдбрдЖрдЙрдЯ рдореЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ
(рдЬреИрд╕реЗ рдЙрд▓рдЯрд╛ рд╡реАрдбрд┐рдпреЛ), рд╕рдВрджреЗрд╢ рд╕реНрдЯреИрдВрдбрдЖрдЙрдЯ рдореЛрдб рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдЯрд░реНрдорд┐рдирд▓
рд╕реНрдЯреИрдВрдбрдЖрдЙрдЯ рдореЛрдб рдФрд░ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рдПрд░рд░рдмреЗрд▓реНрд╕ рд╕реЗрдЯ рд╣реИ, рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдХрд╛рд░реНрд░рд╡рд╛рдИ
рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рд╕реЗ рдкрд╣рд▓реЗ рд╣реЛрдЧрд╛ред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, ex рдХрдорд╛рдВрдб рдореЛрдб рдореЗрдВ рд╢реБрд░реВ рд╣реЛрдЧрд╛, рдЬрд┐рд╕реЗ a . рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ : рддрддреНрдкрд░; рджреЗрдЦреЛ
la рд╢реАрдШреНрд░ рдЖрджреЗрд╢ред рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореЛрдб рджреНрд╡рд╛рд░рд╛ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛрдбрд╝рдирд╛, рдбрд╛рд▓рдиреЗ рдХреЗрдпрд╛, рдкрд░рд┐рд╡рд░реНрддрди
рдЖрджреЗрд╢; рдЗрд╕реЗ рдЯрд╛рдЗрдк рдХрд░рдХреЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдФрд░ рдХрдорд╛рдВрдб рдореЛрдб рдлрд┐рд░ рд╕реЗ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛) a ('.') рдЕрдХреЗрд▓рд╛
рдПрдХ рдкрдВрдХреНрддрд┐ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВред

рдЖрд░рдВрднреАрдХрд░рдг in ex рдФрд░ vi
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рддреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрд╕рдореЗрдВ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ рд╕реНрдерд╛рдиреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдмрдлрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:

рд╡реИрдХрд▓реНрдкрд┐рдХ рдФрд░ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо
рджреЛ рдкрдердирд╛рдо, рдирд╛рдорд┐рдд рд╡рд░реНрддрдорд╛рди рдФрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ, рд╕рдВрдкрд╛рджрдХ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреЛрдИ ex
рдЖрджреЗрд╢ рдЬреЛ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЛ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╕реЗрдЯ рдХрд░реЗрдВрдЧреЗ:

1. рдпрджрд┐ рдП рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ex рд╕рдВрдкрд╛рджрд┐рдд, exрдпрд╛, рдХреА рд╡рд╕реВрд▓реА рдЖрджреЗрд╢, рдпрд╛ рдЕрдЧрд░
an ex рдЯреИрдЧ рдХрдорд╛рдВрдб рдПрдбрд┐рдЯ рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓ рджреЗрддрд╛ рд╣реИред

рдПред рдпрджрд┐ рдХрдорд╛рдВрдб рдПрдбрд┐рдЯ рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ, рддреЛ рдХрд░рдВрдЯ
рдкрдердирд╛рдо рдХреЛ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХ рдпрд╛ рдЯреИрдЧ рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рдлрд╝рд╛рдЗрд▓,
рдФрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рд╡рд░реНрддрдорд╛рди рдХреЗ рдкрд┐рдЫрд▓реЗ рдорд╛рди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдкрдердирд╛рдоред

рдмреАред рдЕрдиреНрдпрдерд╛, рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рдХреЛ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХред

2. рдпрджрд┐ рдП рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ex рдЕрдЧрд▓рд╛ рдЖрджреЗрд╢:

рдПред рдпрджрд┐ рдХрдорд╛рдВрдб рдПрдбрд┐рдЯ рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ, рддреЛ рдХрд░рдВрдЯ
рдкрдердирд╛рдо рдкрд╣рд▓реЗ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХ, рдФрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо
рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХреЗ рдкрд┐рдЫрд▓реЗ рдорд╛рди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

3. рдпрджрд┐ рдП рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ex рдкрдЯреНрдЯрд┐рдХрд╛ рдХрдорд╛рдВрдб, рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо
рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХ, рдФрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рдХреЛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХрд╛ рдкрд┐рдЫрд▓рд╛ рдорд╛рдиред

4. рдпрджрд┐ рдП рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ex рдкрдврд╝рдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛ рдЖрджреЗрд╢ (рдЕрд░реНрдерд╛рдд, рдЬрдм
рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрдврд╝рдирд╛ рдпрд╛ рд▓рд┐рдЦрдирд╛, рди рдХрд┐ рдЙрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд╛рдорд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд▓рд┐рдП рдЦреЛрд▓ рд╕рдВрдкрд╛рджрд┐рдд
рд╡рд┐рдХрд▓реНрдк), рдпрд╛ a рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ex рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдЖрджреЗрд╢:

рдПред рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХрд╛ рдХреЛрдИ рдорд╛рди рдирд╣реАрдВ рд╣реИ, рддреЛ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХреЛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
la рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХред

рдмреАред рдЕрдиреНрдпрдерд╛, рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рдХреЛ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХред

рдпрджрд┐ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХреЗ рдкрд┐рдЫрд▓реЗ рдорд╛рди рдкрд░ рд╕реЗрдЯ рд╣реИ, рдЬрдм
рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХрд╛ рдХреЛрдИ рдкрд┐рдЫрд▓рд╛ рдорд╛рди рдирд╣реАрдВ рдерд╛, рддреЛ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рдореЗрдВ рд╣реЛрдЧрд╛
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдХреЛрдИ рдореВрд▓реНрдп рдирд╣реАрдВред

рд╡рд░реНрддрдорд╛рди line
рдХрд░реНрд╕рд░ рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд░реЗрдЦрд╛ред рдкреНрд░рддреНрдпреЗрдХ рдЖрджреЗрд╢ рд╡рд┐рд╡рд░рдг
рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╡рд░реНрддрдорд╛рди line
рдореВрд▓реНрдп. рдЬрдм рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдХреЛрдИ рд░реЗрдЦрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рддреЛ рд╡рд░реНрддрдорд╛рди рдкрдВрдХреНрддрд┐ рд╢реВрдиреНрдп рд╣реЛрдЧреА; рджреЗрдЦреЛ
рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддреЗ in ex.

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн
рдХрд░реНрд╕рд░ рджреНрд╡рд╛рд░рд╛ рдХрдмреНрдЬрд╛ рдХрд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╡рд░реНрддрдорд╛рди рдбрд┐рд╕реНрдкреНрд▓реЗ рд▓рд╛рдЗрди рдХреЙрд▓рдоред (рдХреЙрд▓рдо рд╣реЛрдВрдЧреЗ
рдХреНрд░рдорд╛рдВрдХрд┐рдд 1 рд╕реЗ рд╢реБрд░реВред) рдкреНрд░рддреНрдпреЗрдХ рдХрдорд╛рдВрдб рд╡рд┐рд╡рд░рдг рд╡рд░реНрддрдорд╛рди рдХреЙрд▓рдо рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ
рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЬреИрд╕рд╛ рдХрд┐ рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн рдореВрд▓реНрдпред рдпрд╣ рдХреЙрд▓рдо рдПрдХ рд╣реИ
рдЖрджрд░реНрд╢ рд╕реНрддрдВрдн рдЬрд┐рд╕реЗ рд╕рдВрдкрд╛рджрдХ рдХреЗ рдЬреАрд╡рди рднрд░ рдпрд╛рдж рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рджрд░реНрд╢рди
рд▓рд╛рдЗрди рдХреЙрд▓рдо рдЬрд┐рд╕ рдкрд░ рдХрд░реНрд╕рд░ рдЯрд┐рдХрд╛ рд╣реЛрддрд╛ рд╣реИ, рд╡рд░реНрддрдорд╛рди рдХреЙрд▓рдо рд╕реЗ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ;
рдореЗрдВ рдХрд░реНрд╕рд░ рд╕реНрдерд┐рддрд┐ рдЪрд░реНрдЪрд╛ рджреЗрдЦреЗрдВ рдЖрджреЗрд╢ рд╡рд░реНрдгрди in vi.

рд╕реЗрдЯ рд╕реЗрд╡рд╛ рдореЗрд░реЗ рди
рд╡рд░реНрддрдорд╛рди рдХреЙрд▓рдо рдорд╛рди рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╡рд░рдг, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдХреЙрд▓рдо рд╣реЛрдЧрд╛
рдЕрдВрддрд┐рдо рдбрд┐рд╕реНрдкреНрд▓реЗ рд▓рд╛рдЗрди рдХреЙрд▓рдо рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ, рдЬрд┐рд╕ рдкрд░ рдкрд╣рд▓реЗ рдХрд╛ рдХреЛрдИ рднреА рднрд╛рдЧ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ
рди рд▓рд╛рдЗрди рдХрд╛ред рдпрджрд┐ рд▓рд╛рдЗрди рдореЗрдВ рдХреЛрдИ рдЧреИрд░- рди рдкрд╛рддреНрд░,
рд╡рд░реНрддрдорд╛рди рдХреЙрд▓рдо рдХреЛ рдЕрдВрддрд┐рдо рдбрд┐рд╕реНрдкреНрд▓реЗ рд▓рд╛рдЗрди рдХреЙрд▓рдо рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрд┐рд╕ рдкрд░ рд╣реИ
рдкрд┐рдЫрд▓реЗ рдЧреИрд░ рдХреЗ рдХрд┐рд╕реА рднреА рднрд╛рдЧ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╡рд░реНрдгред рдпрджрд┐ рд░реЗрдЦрд╛ рд╣реИ
рдЦрд╛рд▓реА, рд╡рд░реНрддрдорд╛рди рдХреЙрд▓рдо рдХреЙрд▓рдо рд╕реНрдерд┐рддрд┐ 1 рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд▓рдВрдмрд╛рдИ {LINE_MAX} рдмрд╛рдЗрдЯреНрд╕ рддрдХ рд╕реАрдорд┐рдд рд╣реЛ рд╕рдХрддреА рд╣реИред рдЦреБрд▓реЗ рдореЗрдВ рдФрд░
рджреГрд╢реНрдп рдореЛрдб, рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд▓рдВрдмрд╛рдИ рдХреА рд╕рдВрдЦреНрдпрд╛ рддрдХ рд╕реАрдорд┐рдд рд╣реЛ рд╕рдХрддреА рд╣реИ
рд╡рд░реНрдг рдЬреЛ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдлрд┐рдЯ рд╣реЛрдВрдЧреЗред рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рджреЛрдиреЛрдВ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреА рд╕реАрдорд╛ рдкрд╛рд░ рд╣реЛ рдЬрд╛рддреА рд╣реИ, рддреЛ a
рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдкрдврд╝реА рдЧрдИ рд░реЗрдЦрд╛ рд╕реЗ рдХреЛрдИ рд╕реАрдорд╛ рдкрд╛рд░ рд╣реЛ рдЬрд╛рддреА рд╣реИ,
рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рд╕рдВрдкрд╛рджрди рд╕рддреНрд░ рд╕рдорд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрджрд┐ рд╕рдВрдкрд╛рджрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрдорд╛рдВрдб рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХрд╛рд░рдг рд╕реЗ рдЪрд▓рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ, рдФрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдкрд┐рдЫрд▓реЗ рдкреВрд░реНрдг рд▓реЗрдЦрди рдХреЗ рдмрд╛рдж рд╕реЗ рдмрдлрд░ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдПрдХ SIGHUP рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛
рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдШрдЯрдирд╛ред рдпрджрд┐ рд╕рд┐рд╕реНрдЯрдо рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ SIGHUP рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛
рдШрдЯрдирд╛ред

рдЖрд░рдВрднреАрдХрд░рдг рдХреЗ рджреМрд░рд╛рди (рдкрд╣рд▓реА рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдпрд╛ рдХрд┐рд╕реА рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдореЗрдВ рдХреЙрдкреА рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ
рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдЖрджреЗрд╢ рд╕рдВрд╕рд╛рдзрд┐рдд рд╣реЛрддреЗ рд╣реИрдВ) рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдШрдЯрд┐рдд рд╣реЛрдВрдЧреЗ:

1. рдпрджрд┐ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рд╕реЗрдЯ рд╣реИ, рд╕рдВрдкрд╛рджрдХ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдЧрд╛ ex рдЖрдЬреНрдЮрд╛рдУрдВ
рдЙрд╕ рдЪрд░ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИред

2ред рдЕрдЧрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдЪрд░ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдирд┐рдореНрди рдореЗрдВ рд╕реЗ рд╕рднреА рд╕рддреНрдп рд╣реИрдВ:

рдПред рд╣реЛрдо рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╢реВрдиреНрдп рдирд╣реАрдВ рд╣реИ рдФрд░ рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реИред

рдмреАред рдлрд╝рд╛рдЗрд▓ .exrc рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╣реЛрдо рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд┐рд╡рд┐рдзрддрд╛:

рдореИрдВред рдореМрдЬреВрдж

рджреНрд╡рд┐рддреАрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА рдХреЗ рд╕рдорд╛рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдореЗрдВ рд╣реИ рдпрд╛
рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЙрдкрдпреБрдХреНрдд рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╣реИрдВ

iii. рдорд╛рд▓рд┐рдХ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдФрд░ рдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИ

рд╕рдВрдкрд╛рджрдХ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдЧрд╛ ex рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рд╣рд┐рдд рдЖрджреЗрд╢ред

3. рдпрджрд┐ рдФрд░ рдХреЗрд╡рд▓ рдпрджрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕реЗ рд╕рднреА рд╕рддреНрдп рд╣реИрдВ:

рдПред рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд╣реЛрдо рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд┐рд╡рд┐рдзрддрд╛ред

рдмреАред рдореЗрдВ рдПрдХ рдЖрджреЗрд╢ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдпрд╛ рдореЗрдВ рдПрдХ рдЖрджреЗрд╢ .exrc рдореЗрдВ рджрд╛рдпрд░
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд рд╣реЛрдо рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕рдВрдкрд╛рджрдХ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ
рдПрдХреНрд╕рдЖрд░рд╕реА.

рд╕реАред .exrc рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓:

рдореИрдВред рдореМрдЬреВрдж

рджреНрд╡рд┐рддреАрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА рдХреЗ рд╕рдорд╛рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдореЗрдВ рд╣реИ, рдпрд╛ рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреЗ рдкрд╛рд╕ рд╣реИ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА рдХрд╛ рдПрдХ рд╕реЗрдЯ

iii. рдорд╛рд▓рд┐рдХ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдФрд░ рдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИ

рд╕рдВрдкрд╛рджрдХ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдЧрд╛ ex рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рд╣рд┐рдд рдЖрджреЗрд╢ред

рдХрд┐рд╕реА рдореЗрдВ рдкрдВрдХреНрддрд┐рдпрд╛рдБ .exrc рдлрд╝рд╛рдЗрд▓ рдЬреЛ рд░рд┐рдХреНрдд рд░реЗрдЦрд╛рдПрдВ рд╣реИрдВ рдЙрдиреНрд╣реЗрдВ рдЕрдирджреЗрдЦрд╛ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдХреЛрдИ .exrc рдлрд╝рд╛рдЗрд▓ рдореМрдЬреВрдж,
рд▓реЗрдХрд┐рди рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдпрд╛ рдЕрдиреБрдорддрд┐ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдирд╣реАрдВ рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

рдХреЗ рдмрд╛рдж рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдФрд░ рдХреЛрдИ рднреА .exrc рдлрд╝рд╛рдЗрд▓реЗрдВ рд╕рдВрд╕рд╛рдзрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИрдВ, рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрд╣рд▓реА рдлрд╝рд╛рдЗрд▓
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:

1. рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдЖрдпрдХрд░ рд╡рд┐рдХрд▓реНрдк, рдкреНрд░рднрд╛рд╡ рдРрд╕рд╛ рд╣реЛрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ ex рдЯреИрдЧ рдЖрджреЗрд╢ рдерд╛
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рддрд░реНрдХ рдХреЗ рд╕рд╛рде рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде рдХрд┐ рдпрджрд┐ рдЯреИрдЧ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХрд░рддрд╛ рд╣реИ
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ, рдкреНрд░рднрд╛рд╡ рдиреАрдЪреЗ рдЪрд░рдг 3 рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

2. рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдХреЛрдИ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рд╣реИ рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХ, рдкреНрд░рднрд╛рд╡ рд╣реЛрдЧрд╛
рдорд╛рдиреЛ ex рд╕рдВрдкрд╛рджрд┐рдд рдХрдорд╛рдВрдб рдХреЛ рдЙрди рддрд░реНрдХреЛрдВ рдореЗрдВ рд╕реЗ рдкрд╣рд▓реЗ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: рдкрдЯреНрдЯрд┐рдХрд╛
рддрд░реНрдХред

3. рдЕрдиреНрдпрдерд╛, рдкреНрд░рднрд╛рд╡ рдРрд╕рд╛ рд╣реЛрдЧрд╛ рдорд╛рдиреЛ ex рд╕рдВрдкрд╛рджрд┐рдд рдХрдорд╛рдВрдб a . рдХреЗ рд╕рд╛рде рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рдЗрд╕рдХреЗ рд░реВрдк рдореЗрдВ рдХреЛрдИ рднреА рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдирд╣реАрдВ рд╣реИ рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХред рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдХреНрд░рд┐рдпрд╛ рд╣реЛрдЧреА
рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рд╕реЗрдЯ рдХрд░реЗрдВред рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдЬрд╣рд╛рдВ рдпрд╣ рдХреНрд░рд┐рдпрд╛ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░рддреА рд╣реИ
рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо, рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдИ рднреА рд╕рдВрдкрд╛рджрдХ рдЖрджреЗрд╢ рддрдм рддрдХ рд╡рд┐рдлрд▓ рд░рд╣реЗрдЧрд╛ рдЬрдм рддрдХ
рд╕рдВрдкрд╛рджрдХ рдХрдорд╛рдВрдб рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред

рдЕрдЧрд░ -r рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдкрд╣рд▓реА рдмрд╛рд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рддрд░реНрдХ рд╕реВрдЪреА рдореЗрдВ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдпрд╛ a
рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдЖрдпрдХрд░ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрджрд┐ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдЬрд╛рдирдХрд╛рд░реА рдкрд╣рд▓реЗ рджреА рдЧрдИ рд╣реИ
рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдЬрд╛рдирдХрд╛рд░реА рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рдПрдЧреА рдФрд░ рд╕рдВрдкрд╛рджрдХ рдРрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ рдЬреИрд╕реЗ
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкрд╣рд▓реЗ рд╣реА рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИред рдпрджрд┐ рдХреЗ рдХрдИ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ
рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓, рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╕рд╣реЗрдЬреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ a
рд╕реВрдЪрдирд╛рддреНрдордХ рд╕рдВрджреЗрд╢ рдХрд┐ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдЬрд╛рдирдХрд╛рд░реА рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ, рддреЛ рдПрдХ рд╕реВрдЪрдирд╛рддреНрдордХ
рдЗрд╕ рдЖрд╢рдп рдХрд╛ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рд╕рдВрдкрд╛рджрди рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣ рдЖрдЧреЗ рдмрдврд╝реЗрдЧрд╛ред

рдЕрдЧрд░ -рд╕реА рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдкрд╣рд▓реА рдмрд╛рд░ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИ (a . рд╕рд╣рд┐рдд)
рдлрд╝рд╛рдЗрд▓ рдЬреЛ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИ рд▓реЗрдХрд┐рди рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдЬрд╛рдирдХрд╛рд░реА рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬрдм -r
рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ) рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдпрд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░рддрд╛ рд╣реИ, рд╡рд░реНрддрдорд╛рди
рд▓рд╛рдЗрди рдХреЛ рдПрдбрд┐рдЯ рдмрдлрд░ рдХреА рдЕрдВрддрд┐рдо рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд╡рд░реНрддрдорд╛рди рдХреЙрд▓рдо рдХреЛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рди , рдФрд░ рдпрд╣ ex рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЖрджреЗрд╢ -рд╕реА рд╡рд┐рдХрд▓реНрдк рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рдореЗрдВ
рдорд╛рдорд▓реЗ рдореЗрдВ, рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдФрд░ рд╡рд░реНрддрдорд╛рди рдХреЙрд▓рдо рдХреЛ рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╕рдВрдкрд╛рджрди рдмрдлрд░ рд╕рд╛рдордЧреНрд░реА рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдпрд╛ рдЖрд░рдВрднреАрдХрд░рдг рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрджрд┐
la рдЖрдпрдХрд░ рд╡рд┐рдХрд▓реНрдк рдпрд╛ рдП рдЯреИрдЧ рдЖрджреЗрд╢ рдЗрд╕ рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, -рд╕реА рд╡рд┐рдХрд▓реНрдк рдЖрджреЗрд╢
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдлрд┐рд░ рдЯреИрдЧ рдХреЗ рд▓рд┐рдП рдЖрдВрджреЛрд▓рди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рд╕реВрдЪреА рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдкрд░ рд╕реЗрдЯ рдХреА рдЬрд╛рдПрдЧреА
рдХрдорд╛рдВрдб рд▓рд╛рдЗрдиред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рд╕реВрдЪреА
рдЦрд╛рд▓реА рд╣реЛрдЧрд╛ред рдЕрдЧрд░ рдЖрдпрдХрд░ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо
рдЯреИрдЧ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐
рдЬрд╣рд╛рдВ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЛ рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рд╕реВрдЪреА рдореЗрдВ рдЙрдкрд╕рд░реНрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ
рд╕реВрдЪреА рд╕рдВрджрд░реНрдн рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЙрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЬрд╣рд╛рдВ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ
рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рд╕реВрдЪреА рдХреЗ рдЙрдкрд╕рд░реНрдЧ рдХреЗ рд░реВрдк рдореЗрдВ, рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рд╕реВрдЪреА рд╕рдВрджрд░реНрдн рд╣реЛрдЧрд╛
рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдореЗрдВ рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕реНрдерд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (for
рдЙрджрд╛рд╣рд░рдг, рдПрдХ рдЕрдиреБрд╡рд░реНрддреА ex рдЕрдЧрд▓рд╛ рдХрдорд╛рдВрдб рдХрдорд╛рдВрдб рд╕реЗ рдкрд╣рд▓реЗ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдЧрд╛
рд░реЗрдЦрд╛)ред рдЕрдЧрд░ рдЖрдпрдХрд░ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рд╕реВрдЪреА рд╕рдВрджрд░реНрдн рд╣реЛрдЧрд╛ to
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдореЗрдВ рд╕реЗ рдкрд╣рд▓рд╛ред

рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддреЗ in ex
рдореЗрдВ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдирд╛ ex рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдФрд░ рд╡рд░реНрддрдорд╛рди рдХреЙрд▓рдо рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ; рдПрдХ рдкрдВрдХреНрддрд┐ рдХрд╛ рдкрддрд╛
рдЗрд╕рдХреА 1-рдЖрдзрд╛рд░рд┐рдд рд▓рд╛рдЗрди рдирдВрдмрд░ рд╣реИ, рдХреЙрд▓рдо рдХрд╛ рдкрддрд╛ рдЗрд╕рдХреА 1-рдЖрдзрд╛рд░рд┐рдд рдЧрдгрдирд╛ рд╣реИ
рд▓рд╛рдЗрди рдХреА рд╢реБрд░реБрдЖрддред рдЖрдо рддреМрд░ рдкрд░, рдХрд░рдВрдЯ рд▓рд╛рдЗрди рдХрд┐рд╕реА рдХрдорд╛рдВрдб рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдЖрдЦрд┐рд░реА рд▓рд╛рдЗрди рд╣реЛрддреА рд╣реИред
рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдирдВрдмрд░ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХрд╛ рдкрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдХрдорд╛рдВрдб рд╡рд┐рд╡рд░рдг рдореЗрдВ,
рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдирдВрдмрд░ рдФрд░ рд╡рд░реНрддрдорд╛рди рдХреЙрд▓рдо рдкрд░ рдХрдорд╛рдВрдб рдХреЗ рдкреНрд░рднрд╛рд╡ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдкрддреЗ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдмрдирд╛рдП рдЧрдП рд╣реИрдВ:

1. рдЪрд░рд┐рддреНрд░ '.' (рдЕрд╡рдзрд┐) рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░реЗрдЧрд╛ред

2. рдЪрд░рд┐рддреНрд░ '' рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░реЗрдЧрд╛ред

3. рдзрдирд╛рддреНрдордХ рджрд╢рдорд▓рд╡ рд╕рдВрдЦреНрдпрд╛ n рд╕рдВрдмреЛрдзрд┐рдд рдХрд░реЗрдВрдЧреЗ nрд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╡реЗрдВ рдкрдВрдХреНрддрд┐ред

4. рдкрддрд╛ "'рдПрдХреНрд╕" рдЪрд┐рд╣реНрди рдирд╛рдо рд╡рд░реНрдг рдХреЗ рд╕рд╛рде рдЪрд┐рд╣реНрдирд┐рдд рд░реЗрдЦрд╛ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ 'рдПрдХреНрд╕', рдЬреЛ
рдкреЛрд░реНрдЯреЗрдмрд▓ рдХреИрд░реЗрдХреНрдЯрд░ рд╕реЗрдЯ рд╕реЗ рдПрдХ рд▓реЛрдЕрд░рдХреЗрд╕ рдЕрдХреНрд╖рд░ рд╣реЛрдЧрд╛, рдмреИрдХрдХреЛрдЯ рдХреИрд░реЗрдХреНрдЯрд░,
рдпрд╛ рдПрдХрд▓-рдЙрджреНрдзрд░рдг рдЪрд░рд┐рддреНрд░ред рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА рдпрджрд┐ рдЪрд┐рд╣реНрдирд┐рдд рдХреА рдЧрдИ рд░реЗрдЦрд╛ рдирд╣реАрдВ рд╣реИ
рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдореМрдЬреВрдж рд╣реИ рдпрд╛ рдЪрд┐рд╣реНрди рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╕рд╛рде ex рдирд┐рд╢рд╛рди or k рдЖрджреЗрд╢, рдпрд╛ vi m рдЖрджреЗрд╢ред

5. рджреНрд╡рд╛рд░рд╛ рд╕рдВрд▓рдЧреНрди рдПрдХ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдкрд╛рддреНрд░ ('/') рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░реЗрдВрдЧреЗ
рдХреЗ рдЕрдВрдд рдХреА рдУрд░ рд╡рд░реНрддрдорд╛рди рд░реЗрдЦрд╛ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рдиреЗ рд╡рд╛рд▓реА рд░реЗрдЦрд╛ рд╕реЗ рдЖрдЧреЗ рдХреА рдУрд░ рдЦреЛрдЬ рдХрд░рдХреЗ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдмрдлрд╝рд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдФрд░ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рд░реБрдХреЗрдВ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрди рдХреЛ рдЫреЛрдбрд╝рдХрд░
рд╕рдорд╛рдкреНрдд рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕рдореЗрдВ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдирд┐рдпрдорд┐рдд рдПрдХреНрд╕рдкреНрд░реЗрд╢рдВрд╕
in ex, рдПрдХ рдкрддрд╛ рдЬрд┐рд╕рдореЗрдВ рд░рд┐рдХреНрдд рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╢рд╛рдорд┐рд▓ рд╣реИ
рдкрд╛рддреНрд░ ("//") рдЕрдЧрд▓реА рдкрдВрдХреНрддрд┐ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░реЗрдЧрд╛ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрди рдХреЛ рдЫреЛрдбрд╝рдХрд░
рд╕рдорд╛рдкреНрдд рдкрд┐рдЫрд▓реЗ рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд╕рд╛рде - рд╕рд╛рде,
рджреНрд╡рд┐рддреАрдп рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рдЕрдВрдд рдореЗрдВ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░ рд░реИрдкрд╕реНрдХреИрди рд╕рдВрдкрд╛рджрд┐рдд
рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдЦреЛрдЬ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рдЖрд╕рдкрд╛рд╕ рд▓рдкреЗрдЯреЗрдЧреА рдФрд░
рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рддрдХ рдЬрд╛рд░реА рд░рдЦреЗрдВ рдФрд░ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ, рддрд╛рдХрд┐ рд╕рдВрдкреВрд░реНрдг рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рд╣реЛ
рдЦреЛрдЬрд╛ред рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рднреАрддрд░, рдЕрдиреБрдХреНрд░рдо "\/" рдПрдХ рд╢рд╛рдмреНрджрд┐рдХ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░реЗрдЧрд╛
рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╕реАрдорд╛рдВрдХрдХ рдХреЗ рдмрдЬрд╛рдпред

6. рдПрдХ рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рд╕рдВрд▓рдЧреНрди рд╣реИ рдкрд╛рддреНрд░ ('?') рд╕рдВрдмреЛрдзрд┐рдд рдХрд░реЗрдВрдЧреЗ
рд╡рд░реНрддрдорд╛рди рд░реЗрдЦрд╛ рд╕реЗ рдкрд╣рд▓реЗ рдХреА рд░реЗрдЦрд╛ рд╕реЗ рдкреАрдЫреЗ рдХреА рдУрд░ рдЦреЛрдЬрдиреЗ рдкрд░ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдорд┐рд▓реА
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╢реБрд░реБрдЖрдд рдХреА рдУрд░ рдФрд░ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рд░реБрдХрдирд╛ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП
рд╕рдорд╛рдкреНрддрд┐ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд▓рд╛рдЗрди рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдПрдХ рдкрддрд╛
рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рдПрдХ рдЕрд╢рдХреНрдд рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╕реЗ рдорд┐рд▓рдХрд░ рдмрдирддрд╛ рд╣реИ рдкрд╛рддреНрд░ ("??")
рдкрд┐рдЫрд▓реА рдкрдВрдХреНрддрд┐ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░реЗрдЧрд╛ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдкреНрддрд┐ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд▓рд╛рдЗрди
рдкрд┐рдЫрд▓реЗ рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рджреВрд╕рд░рд╛
рдорд╛рд░реНрдХ> рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рдЕрдВрдд рдореЗрдВ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░ рд░реИрдкрд╕реНрдХреИрди рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рд╣реИ,
рдЦреЛрдЬ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рдЕрдВрдд рддрдХ рдЪрд╛рд░реЛрдВ рдУрд░ рд▓рдкреЗрдЯреЗрдЧреА
рдмрдлрд╝рд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдФрд░ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рддрдХ рдФрд░ рдЬрд╛рд░реА рд░рдЦреЗрдВ, рддрд╛рдХрд┐ рд╕рдВрдкреВрд░реНрдг рд╕рдВрдкрд╛рджрди
рдмрдлрд░ рдЦреЛрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рднреАрддрд░, рдЕрдиреБрдХреНрд░рдо "\?" a . рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░реЗрдВрдЧреЗ
рд╢рд╛рдмреНрджрд┐рдХ рдЖрд░рдИ рд╕реАрдорд╛рдВрдХрдХ рдХреЗ рдмрдЬрд╛рдпред

7. рдП ('+') рдпрд╛ рдЛрдг-рдЪрд┐рд╣реНрди ('-') рдЙрд╕рдХреЗ рдмрд╛рдж рджрд╢рдорд▓рд╡ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдкреНрд▓рд╕ рдпрд╛ рдорд╛рдЗрдирд╕ рд╕рдВрдЦреНрдпрд╛ред рдП '+' or '-' рджрд╢рдорд▓рд╡ рдХреЗ рдмрд╛рдж рдирд╣реАрдВ
рд╕рдВрдЦреНрдпрд╛ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдкреНрд▓рд╕ рдпрд╛ рдорд╛рдЗрдирд╕ 1 рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░реЗрдЧреАред

рдкрддреЛрдВ рдХреЗ рдмрд╛рдж рд╢реВрдиреНрдп рдпрд╛ рдЕрдзрд┐рдХ рдкрддрд╛ рдСрдлрд╝рд╕реЗрдЯ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ -рдЕрд▓рдЧред
рдкрддрд╛ рдСрдлрд╝рд╕реЗрдЯ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

1. '+' or '-' рддреБрд░рдВрдд рдПрдХ рджрд╢рдорд▓рд╡ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд╛рдж рдЬреЛрдбрд╝ (рдШрдЯрд╛рдирд╛) рд╣реЛрдЧрд╛
рдкрддреЗ рдкрд░ (рд╕реЗ) рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ред рдП '+' or '-' a . рджреНрд╡рд╛рд░рд╛ рдкреАрдЫрд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛
рджрд╢рдорд▓рд╡ рд╕рдВрдЦреНрдпрд╛ рдкрддреЗ рдореЗрдВ (рд╕реЗ) 1 рдЬреЛрдбрд╝ (рдШрдЯрд╛рдирд╛) рдХрд░реЗрдЧреАред

2. рдПрдХ рджрд╢рдорд▓рд╡ рд╕рдВрдЦреНрдпрд╛ рдкрддреЗ рдореЗрдВ рд╕рдВрдХреЗрддрд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЬреЛрдбрд╝ рджреЗрдЧреАред

рдХрд┐рд╕реА рдордзреНрдпрд╡рд░реНрддреА рдкрддрд╛ рдорд╛рди рдХрд╛ рд╢реВрдиреНрдп рд╕реЗ рдХрдо рдпрд╛ рдЕрдзрд┐рдХ рд╣реЛрдирд╛ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реЛрдЧреА
рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдХреА рддреБрд▓рдирд╛ рдореЗрдВред рдпрд╣ рдЕрдВрддрд┐рдо рдкрддрд╛ рдорд╛рди рдХреЗ рд▓рд┐рдП рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рд╢реВрдиреНрдп рд╕реЗ рдХрдо рдпрд╛ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛред

рдХрдорд╛рдВрдб рд╢реВрдиреНрдп, рдПрдХ рдпрд╛ рджреЛ рдкрддреЗ рд▓реЗрддреЗ рд╣реИрдВ; рдХрд╛ рд╡рд░реНрдгрди рджреЗрдЦреЗрдВ 1рдЬреЛрдбрд╝ рдФрд░ 2рдЬреЛрдбрд╝ in
рдЖрджреЗрд╢ рд╡рд░реНрдгрди in ex. рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдЕрдзрд┐рдХ рдкрддреЛрдВ рдХреЛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдПрдХ рдХрдорд╛рдВрдб рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╢реВрдиреНрдп рдкрддреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рд╡рд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рд╕реЗ рдЕрдзрд┐рдХ
рдХрдорд╛рдВрдб рдХреЛ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкрддреЛрдВ рдХреЛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкрд╣рд▓реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрддреЗ
рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рддрдм рддрдХ рдЦрд╛рд░рд┐рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрдм рддрдХ рдХрд┐ рдЕрдзрд┐рдХрддрдо рд╡реИрдз рдкрддреЗ рди рд░рд╣ рдЬрд╛рдПрдВред

рдкрддреЛрдВ рдХреЛ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ a (',') рдпрд╛ рдП (';').
рдпрджрд┐ a . рдХреЗ рдкрд╣рд▓реЗ рдпрд╛ рдмрд╛рдж рдореЗрдВ рдХреЛрдИ рдкрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдпрд╛ рд╡рд┐рднрд╛рдЬрдХ, рдпрд╣ рд╣реЛрдЧрд╛
рдЬреИрд╕реЗ рдХрд┐ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХрд╛ рдкрддрд╛ рд╡рд┐рднрд╛рдЬрдХ рдХреЗ рдкрд╣рд▓реЗ рдпрд╛ рдмрд╛рдж рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореЗрдВ
рдП рдХрд╛ рдорд╛рдорд▓рд╛ рд╡рд┐рднрд╛рдЬрдХ, рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди ('.') рдкрд╣рд▓реЗ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдкрддрд╛, рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рдЕрдЧрд▓реЗ рдкрддреЗ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рдПрдЧреАред рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рдХреА рдЦреЛрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд░реЗрдЦрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ (рдирд┐рдпрдо 5 рдФрд░ 6 рджреЗрдЦреЗрдВ)ред

рдП ('%') рджреЛ рдкрддреЗ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛ "1,$".

рдХреЛрдИ рдкрд░рд┐рд╕реАрдорди рдкрддреЗ, рдкрддрд╛ рд╡рд┐рднрд╛рдЬрдХ, рдпрд╛ рдкрддреЗ рдХреЗ рдмреАрдЪ рд╡рд░реНрдг
рдСрдлрд╕реЗрдЯ рдХреЛ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЖрджреЗрд╢ рд▓рд╛рдЗрди рдкрджрдЪреНрдЫреЗрдж in ex
рдкрд╛рд░реНрд╕рд┐рдВрдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдореЗрдВ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рддреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

рдмрдЪ рдпрджрд┐ рдХрд┐рд╕реА рд╡рд░реНрдг рдХреЛ `` . рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ -рдПрд╕реНрдХреЗрдкреНрдб'' рдпрд╛ `` рд╡реА-
рдмрдЪ рдирд┐рдХрд▓рд╛'', рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдЪрд░рд┐рддреНрд░ рдиреЗ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рдпрд╛ рдЦреЛ рджрд┐рдпрд╛
рдкреВрд░реНрд╡рд╡рд░реНрддреА рд╣реЛрдиреЗ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдХреНрд░рдорд╢рдГ, a . рджреНрд╡рд╛рд░рд╛ рдпрд╛ рд╡реА
рдЪрд░рд┐рддреНрд░ред рдЬрдм рддрдХ рдЕрдиреНрдпрдерд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рди рд╣реЛ, рднрд╛рдЧрдиреЗ рд╡рд╛рд▓реЗ рдЪрд░рд┐рддреНрд░ рдХреЛ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЙрд╕ рд╕рдордп рдФрд░ рдХрд┐рд╕реА рднреА рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░рдгреЛрдВ рдореЗрдВ рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреА рдЬрд╛рдПрдЧреАред рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд░реНрдг
рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореВрд▓реНрдпрд╛рдВрдХрди рдХреА рдЙрдкреЗрдХреНрд╖рд╛ рдХреА рдЬрд╛рдПрдЧреА; рдЕрд░реНрдерд╛рддреН, рд╡рд╛рдХреНрдпрд╛рдВрд╢ ``рдкреНрд░рдореБрдЦ рдЪрд░рд┐рддреНрд░'' рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ
рдЕрдЧрд▓рд╛ рдЪрд░рд┐рддреНрд░ рдЬрд┐рд╕рдХрд╛ рдЕрднреА рддрдХ рдореВрд▓реНрдпрд╛рдВрдХрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

1. рдЕрдЧреНрд░рдгреА рдкрд╛рддреНрд░реЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

2. рдЕрдЧреНрд░рдгреА рдкрд╛рддреНрд░реЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

3. рдпрджрд┐ рдкреНрд░рдореБрдЦ рдЪрд░рд┐рддреНрд░ рдПрдХ рджреЛрд╣рд░рд╛-рдЙрджреНрдзрд░рдг рд╡рд░реНрдг рд╣реИ, рддреЛ рд╡рд░реНрдг рддрдХ рдФрд░
рдЕрдЧрд▓реЗ рдЧреИрд░ рд╕рд╣рд┐рдд -рднрд╛рдЧ рдирд┐рдХрд▓реЗ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдХреЛрдИ рднреА
рдмрд╛рдж рдХреЗ рдкрд╛рддреНрд░реЛрдВ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдХрдорд╛рдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

4. рдкреНрд░рдореБрдЦ рдкрд╛рддреНрд░реЛрдВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрд┐рдиреНрд╣реЗрдВ рдкрддреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛рдпрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ; рджреЗрдЦреЛ
рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддреЗ in ex.

5. рдЕрдЧреНрд░рдгреА рдкрд╛рддреНрд░реЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

6. рдпрджрд┐ рдЕрдЧрд▓рд╛ рд╡рд░реНрдг a . рд╣реИ рдЪрд░рд┐рддреНрд░ рдпрд╛ a :

рдПред рдпрджрд┐ рдЕрдЧрд▓рд╛ рд╡рд░реНрдг a . рд╣реИ :

рдореИрдВред рдЕрдЧрд░ ex рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ рд╣реИ, рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЛ рдЕрдВрддрд┐рдо рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрддрд╛, рдпрджрд┐ рдХреЛрдИ рд╣реЛред

рджреНрд╡рд┐рддреАрдп рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдЕрдВрддрд┐рдо рдЖрджреЗрд╢ a . рджреНрд╡рд╛рд░рд╛ рд╕рдорд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЪрд░рд┐рддреНрд░,
рдХреЛрдИ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдирд╣реАрдВ рдХреА рдЬрд╛рдПрдЧреА; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб "|| " рдХрд░реЗрдЧрд╛
рджреЛ рдирд┐рд╣рд┐рдд рдЖрджреЗрд╢ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ, рддреАрди рдирд╣реАрдВред

iii. рдЕрдиреНрдпрдерд╛, рдЪрд░рдг 6.b. рд▓рд╛рдЧреВ рдХрд░реВрдВрдЧрд╛ред

рдмреАред рдЕрдиреНрдпрдерд╛, рдирд┐рд╣рд┐рдд рдЖрджреЗрд╢ рд╣реЛрдЧрд╛ рдЫрд╛рдк рдЖрджреЗрд╢ред рдЕрдВрддрд┐рдо #, p, рддрдерд╛ l
рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЭрдВрдбреЗ ex рдЖрджреЗрд╢ рдпрд╛рдж рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрдЧрд╛
рдирд┐рд╣рд┐рдд рдЖрджреЗрд╢ред рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ ex рд╕рдВрдЦреНрдпрд╛, рдЫрд╛рдкрдпрд╛, рд╕реВрдЪреА рдЖрджреЗрд╢ рд╕реЗрдЯ рдХрд░реЗрдЧрд╛
рдпрд╛рдж рдХрд┐рдП рдЧрдП рдЭрдВрдбреЗ #, рдХреБрдЫ рдирд╣реАрдВ, рдФрд░ l, рдХреНрд░рдорд╢рдГ, рдкреНрд▓рд╕ рдХреЛрдИ рдЕрдиреНрдп рдЭрдВрдбреЗ
рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛, рдЫрд╛рдкрдпрд╛, рд╕реВрдЪреА рдЖрджреЗрд╢ред

If ex рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ рд╡реИрд╢реНрд╡рд┐рдХ or v рдЖрджреЗрд╢, рдФрд░ рдХреЛрдИ рдкрддрд╛ рдпрд╛ рдЧрд┐рдирддреА рдирд╣реАрдВ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЛ рдХрдорд╛рдВрдб рд╕реЗ рдкрд╣рд▓реЗ 1 рд╕реЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдирд┐рд╖реНрдкрд╛рджрд┐рддред рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХрд░рдиреЗ рд╕реЗ рдкрддрд╛ рдЪрд▓ рдЬрд╛рдПрдЧрд╛
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐, рдЖрджреЗрд╢ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рд╡реЗрддрди рд╡реГрджреНрдзрд┐ рдирд╣реАрдВ рд╣реЛрдЧреА
рд╣реЛрддрд╛ рд╣реИ.

рд╕реАред рдпрд╛ рдЪрд░рд┐рддреНрд░ рдХреЛ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдХреЛрдИ рднреА рдмрд╛рдж рдореЗрдВ
рд╡рд░реНрдгреЛрдВ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдХрдорд╛рдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

7. рдХрдорд╛рдВрдб рдирд╛рдо рдореЗрдВ рдЕрдЧрд▓рд╛ рд╡рд░реНрдг рд╢рд╛рдорд┐рд▓ рд╣реЛрдЧрд╛ (рдпрджрд┐ рд╡рд░реНрдг рдирд╣реАрдВ рд╣реИ
рдЕрд▓реНрдлрд╝рд╛рдмреЗрдЯрд┐рдХ), рдпрд╛ рдЕрдЧрд▓рд╛ рдХреИрд░реЗрдХреНрдЯрд░ рдФрд░ рдХреЛрдИ рднреА рдмрд╛рдж рдХреЗ рдЕрд▓реНрдлрд╝рд╛рдмреЗрдЯрд┐рдХ рдХреИрд░реЗрдХреНрдЯрд░ (рдпрджрд┐
рд╡рд░реНрдг рд╡рд░реНрдгрдорд╛рд▓рд╛ рд╣реИ), рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдкрд╡рд╛рджреЛрдВ рдХреЗ рд╕рд╛рде:

рдПред рдХрдорд╛рдВрдб рдЬрд┐рд╕рдореЗрдВ рдХрдорд╛рдВрдб рдирд╛рдо рдореЗрдВ рд╡рд░реНрдгреЛрдВ рдХрд╛ рдХреЛрдИ рднреА рдЙрдкрд╕рд░реНрдЧ рд╣реЛрддрд╛ рд╣реИ рд╣рдЯрд╛рдирд╛,
рдХрд┐рд╕реА рднреА рдкрд╛рддреНрд░ рджреНрд╡рд╛рд░рд╛ рддреБрд░рдВрдд рдкреАрдЫрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ 'рдореИрдВ', 'рдкреА', '+', '-'рдпрд╛, '#' рд╣реЛрдЧрд╛
a . рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЧрдИ рд╣рдЯрд╛рдирд╛ рдЖрджреЗрд╢, рдЙрд╕рдХреЗ рдмрд╛рдж a , рдЙрд╕рдХреЗ рдмрд╛рдж рд╡рд░реНрдг
рдЬреЛ рдХреЗ рдЙрдкрд╕рд░реНрдЧ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рдереЗ рд╣рдЯрд╛рдирд╛ рдЖрджреЗрд╢ред рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛
рд╡рд░реНрдгреЛрдВ рдХрд╛ рдорд┐рд▓рд╛рди рдХрдорд╛рдВрдб рдХреЗ рдирд╛рдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рд╣рдЯрд╛рдирд╛; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдбреЗрд▓" рдХрд░реЗрдЧрд╛
рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрд╡рд╣рд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ "рдбреЗ" рдЙрд╕рдХреЗ рдмрд╛рдж рдЭрдВрдбрд╛ l.

рдмреАред рдЖрджреЗрд╢ рдЬрд┐рд╕рдореЗрдВ рд╡рд░реНрдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ 'рдХ', рдЙрд╕рдХреЗ рдмрд╛рдж рдПрдХ рдЪрд░рд┐рддреНрд░ рдЬреЛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдПрдХ рдЪрд┐рд╣реНрди рдХреЗ рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЪрд┐рд╣реНрди рдХрдорд╛рдВрдб рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдХреЗ рдмрд╛рдж a
, рдЙрд╕рдХреЗ рдмрд╛рдж рдХреЗ рдЪрд░рд┐рддреНрд░ рдХреЗ рдмрд╛рдж 'рдХ'.

рд╕реАред рдЖрджреЗрд╢ рдЬрд┐рд╕рдореЗрдВ рд╡рд░реНрдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ 'рдПрд╕', рдЙрд╕рдХреЗ рдмрд╛рдж рд╡рд░реНрдг рдЬреЛ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
рдХреЗ рд▓рд┐рдП рд╡реИрдз рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЧрдИ рд╣реИ s рдХрдорд╛рдВрдб, рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛ s
рдХрдорд╛рдВрдб, рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкреИрдЯрд░реНрди рдпрд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдореВрд▓реНрдпреЛрдВ рдХреЗ, рдЙрд╕рдХреЗ рдмрд╛рдж a ,
рдЙрд╕рдХреЗ рдмрд╛рдж рдХреЗ рдкрд╛рддреНрд░ 'рдПрд╕'.

8. рдХрдорд╛рдВрдб рдХреЗ рдирд╛рдо рдХрд╛ рдорд┐рд▓рд╛рди рд╕рдВрднрд╛рд╡рд┐рдд рдХрдорд╛рдВрдб рдирд╛рдореЛрдВ рдФрд░ рдПрдХ рдХрдорд╛рдВрдб рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╡рд╣ рдирд╛рдо рдЬрд┐рд╕рдореЗрдВ рдЙрдкрдпреЛрдХреНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд░реНрдгреЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЙрдкрд╕рд░реНрдЧ рд╣реЛрдЧрд╛
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ред рдХрдорд╛рдВрдб рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЬрд╣рд╛рдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд░реНрдг
рдЕрд╕реНрдкрд╖реНрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реЛрдЧрд╛:

рдореИрдВ
тФВa тФВ рдЬреЛрдбрд╝рдирд╛ рдореИрдВn тФВ рдЕрдЧрд▓рд╛ рдореИрдВt тФВ t тФВ
тФВc тФВ рдкрд░рд┐рд╡рд░реНрддрди рдореИрдВp тФВ рдЫрд╛рдк рдореИрдВu тФВ рдкреВрд░реНрд╡рд╡рдд тФВ
тФВch тФВ рдкрд░рд┐рд╡рд░реНрддрди рдореИрдВpr тФВ рдЫрд╛рдк рдореИрдВun тФВ рдкреВрд░реНрд╡рд╡рдд тФВ
тФВe тФВ рд╕рдВрдкрд╛рджрд┐рдд рдореИрдВr тФВ рдкрдврд╝рдирд╛ рдореИрдВv тФВ v тФВ
тФВm тФВ рдЪрд╛рд▓ рдореИрдВre тФВ рдкрдврд╝рдирд╛ рдореИрдВw тФВ рд▓рд┐рдЦрдирд╛ тФВ
тФВma тФВ рдирд┐рд╢рд╛рди рдореИрдВs тФВ s тФВтФВ тФВ тФВ
рдореИрдВ
рд╕рдорд╛рди рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдкреИрджрд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдирд╛рдореЛрдВ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рдЬрд╛рдБрдЪ рдирд╣реАрдВ рдХреА рдЬрд╛рдПрдЧреА
рдПрдХ рдореИрдЪ рдХреЗ рд▓рд┐рдП рдЬрдм рддрдХ рдХрд┐ POSIX.1тАР2008 рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдореИрдЪ рди рд╣реЛрдВ
рдЬрд╛рдБрдЪ рдХреА рдЧрдИред

9. рдпрджрд┐ рдХрдорд╛рдВрдб a . рд╣реИ ! рдЖрджреЗрд╢, рдпрд╛ рдпрджрд┐ рдЖрджреЗрд╢ a . рд╣реИ рдкрдврд╝рдирд╛ рдЖрджреЗрд╢ рдХреЗ рдмрд╛рдж рд╢реВрдиреНрдп
рдпрд╛ рдЕрдзрд┐рдХ рдЕрдХреНрд╖рд░ рдФрд░ рдПрдХ !, рдпрд╛ рдпрджрд┐ рдЖрджреЗрд╢ a . рд╣реИ рд▓рд┐рдЦрдирд╛ рдЖрджреЗрд╢ рдХреЗ рдмрд╛рдж
рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдЕрдХреНрд╖рд░ рдФрд░ рдПрдХ !, рд╢реЗрд╖ рдХрдорд╛рдВрдб рдореЗрдВ рд╕рднреА рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреЗ
рдЕрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдг рдЧреИрд░- -рднрд╛рдЧ рдирд┐рдХрд▓реЗ . рд╣реЛрдЧрд╛
рдЦрд╛рд░рд┐рдЬ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рдмрд╛рдж рдХреЗ рдкрд╛рддреНрд░реЛрдВ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ex рдЖрджреЗрд╢ред

10. рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдХрдорд╛рдВрдб a . рд╣реИ рд╕рдВрдкрд╛рджрд┐рдд, exрдпрд╛, рдЕрдЧрд▓рд╛ рдЖрджреЗрд╢, рдпрд╛ a рджреГрд╢реНрдп рдЖрджреЗрд╢ рдЬрдмрдХрд┐
рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ, рдХрдорд╛рдВрдб рдХреЗ рдЕрдЧрд▓реЗ рднрд╛рдЧ рдХреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:

рдПред рдХреЛрдИ '' рдЖрджреЗрд╢ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдХреЗ рдЪрд░рд┐рддреНрд░ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рднрд╛рдЧ рд▓рд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЖрджреЗрд╢ рдХрд╛ред

рдмреАред рдХреЛрдИ рдЕрдЧреНрд░рдгреА рд╡рд░реНрдг рдЫреЛрдбрд╝ рджрд┐рдП рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдХрдорд╛рдВрдб рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдВрдЧреЗред

рд╕реАред рдпрджрд┐ рдЕрдЧрд▓рд╛ рд╡рд░реНрдг a . рд╣реИ '+', рдкрд╣рд▓реЗ рдЧреИрд░- рддрдХ рдХреЗ рд╡рд░реНрдг -рднрд╛рдЧ рдирд┐рдХрд▓реЗ
рдпрд╛ рдЧреИрд░- -рднрд╛рдЧ рдирд┐рдХрд▓реЗ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрди рдЬрд╛рдПрдЧрд╛
рдЖрджреЗрд╢ред

рдбреАред рд╢реЗрд╖ рдЖрджреЗрд╢ рдкреИрд░рд╛рдЧреНрд░рд╛рдл . рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЪрд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
12.

11. рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдХрдорд╛рдВрдб a . рд╣реИ рд╡реИрд╢реНрд╡рд┐рдХ, рдЦреБрд▓рд╛, sрдпрд╛, v рдХрдорд╛рдВрдб, рдХрд╛ рдЕрдЧрд▓рд╛ рднрд╛рдЧ
рдХрдорд╛рдВрдб рдХреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:

рдПред рдХреЛрдИ рдЕрдЧреНрд░рдгреА рд╡рд░реНрдг рдЫреЛрдбрд╝ рджрд┐рдП рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдХрдорд╛рдВрдб рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдВрдЧреЗред

рдмреАред рдпрджрд┐ рдЕрдЧрд▓рд╛ рд╡рд░реНрдг рдЕрдХреНрд╖рд░рд╛рдВрдХреАрдп рдирд╣реАрдВ рд╣реИ, рддреЛ рджреЛрд╣рд░рд╛-рдЙрджреНрдзрд░рдг, ,
, рдпрд╛ рдЪрд░рд┐рддреНрд░:

рдореИрдВред рдЕрдЧрд▓рд╛ рд╡рд░реНрдг рдХрдорд╛рдВрдб рд╕реАрдорд╛рдВрдХрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рджреНрд╡рд┐рддреАрдп рдпрджрд┐ рдЖрджреЗрд╢ a . рд╣реИ рд╡реИрд╢реНрд╡рд┐рдХ, рдЦреБрд▓рд╛рдпрд╛, v рдХрдорд╛рдВрдб, рдкрд╣рд▓реЗ рддрдХ рдХреЗ рдЕрдХреНрд╖рд░
рди -рднрд╛рдЧ рдирд┐рдХрд▓реЗ , рдпрд╛ рдкрд╣рд▓реЗ рдЧреИрд░- -рдмрдЪ рдирд┐рдХрд▓рд╛ рд╕реАрдорд╛рдВрдХрдХ
рдЪрд░рд┐рддреНрд░, рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдХрдорд╛рдВрдб рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдЧрд╛ред

iii. рдпрджрд┐ рдЖрджреЗрд╢ рдПрдХ рд╣реИ s рдХрдорд╛рдВрдб, рдкрд╣рд▓реЗ рддрдХ рдХреЗ рдЕрдХреНрд╖рд░
рди -рднрд╛рдЧ рдирд┐рдХрд▓реЗ , рдпрд╛ рджреВрд╕рд░рд╛ рдЧреИрд░- -рднрд╛рдЧ рдирд┐рдХрд▓реЗ
рд╕реАрдорд╛рдВрдХрдХ рдЪрд░рд┐рддреНрд░, рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдХрдорд╛рдВрдб рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдЧрд╛ред

рд╕реАред рдпрджрд┐ рдЖрджреЗрд╢ a . рд╣реИ рд╡реИрд╢реНрд╡рд┐рдХ or v рдХрдорд╛рдВрдб, рдкрд╣рд▓реЗ рддрдХ рдХреЗ рдЕрдХреНрд╖рд░
рди -рднрд╛рдЧ рдирд┐рдХрд▓реЗ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдХрдорд╛рдВрдб рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрди рдЬрд╛рдПрдЧрд╛ред

рдбреАред рдЕрдиреНрдпрдерд╛, рд╢реЗрд╖ рдЖрджреЗрд╢ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЪрд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдкреИрд░рд╛ 12ред

12. рдЕрдиреНрдпрдерд╛:

рдПред рдпрджрд┐ рдЖрджреЗрд╢ a . рдерд╛ рдирдХреНрд╢рд╛, рдЕрдирдореИрдк, рд╕рдВрдХреНрд╖рд┐рдкреНрддрдпрд╛, рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЖрджреЗрд╢, рд╡рд░реНрдг
рдкрд╣рд▓реЗ рдЧреИрд░ рддрдХ рд╡реА-рдмрдЪ рдирд┐рдХрд▓рд╛ , , рдпрд╛ рдбрдмрд▓-
рдХреЛрдЯ рдХреИрд░реЗрдХреНрдЯрд░ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдХрдорд╛рдВрдб рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдЧрд╛ред

рдмреАред рдЕрдиреНрдпрдерд╛, рдкрд╣рд▓реЗ рдЧреИрд░- рддрдХ рдХреЗ рд╡рд░реНрдг -рднрд╛рдЧ рдирд┐рдХрд▓реЗ ,
, рдпрд╛ рдбрдмрд▓-рдХреЛрдЯ рдХреИрд░реЗрдХреНрдЯрд░ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрди рдЬрд╛рдПрдЧрд╛
рдЖрджреЗрд╢ред

рд╕реАред рдЕрдЧрд░ рдЖрджреЗрд╢ рдерд╛ a рдЬреЛрдбрд╝рдирд╛, рдкрд░рд┐рд╡рд░реНрддрдирдпрд╛, рдбрд╛рд▓рдиреЗ рдХреЗ рдЖрджреЗрд╢, рдФрд░ рдЪрд░рдг 12.b. рд╕рдорд╛рдкреНрдд
рдПрдХ рдкрд░ рдЪрд░рд┐рддреНрд░, рдХрд┐рд╕реА рднреА рдмрд╛рдж рдХреЗ рдкрд╛рддреНрд░, рдЕрдЧрд▓реЗ рддрдХ
рди -рднрд╛рдЧ рдирд┐рдХрд▓реЗ рдХрдорд╛рдВрдб рдХреЗ рдЗрдирдкреБрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдбреАред рдпрджрд┐ рдЖрджреЗрд╢ рдХреЛ рджреЛрд╣рд░реЗ-рдЙрджреНрдзрд░рдг рд╡рд░реНрдг рджреНрд╡рд╛рд░рд╛ рд╕рдорд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдмрд╛рдж рдХреЗ рд╕рднреА рд╡рд░реНрдг,
рдЕрдЧрд▓реЗ рдЧреИрд░ рддрдХ -рднрд╛рдЧ рдирд┐рдХрд▓реЗ , рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЗред рд╕рдорд╛рдкреНрддрд┐ рдпрд╛ рдЪрд░рд┐рддреНрд░ рдХреЛ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдХреЛрдИ рднреА
рдмрд╛рдж рдХреЗ рдкрд╛рддреНрд░реЛрдВ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ex рдЖрджреЗрд╢ред

рд╕рд┐рдиреЛрдкреНрд╕рд┐рд╕ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд╡рд┐рд╡рд░рдг рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдХрдорд╛рдВрдб рддрд░реНрдХреЛрдВ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╡реНрдпрдХреНрддрд┐ ex рдЖрджреЗрд╢ред рдпрд╣ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдирд╣реАрдВ рд╣реЛрдЧреА -рд╕рдВрд╡реЗрджрдирд╢реАрд▓, рдХреЛ рдЫреЛрдбрд╝рдХрд░ !
рддрд░реНрдХ, рдЬрд┐рд╕реЗ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд┐рдП рдмрд┐рдирд╛ рдХрдорд╛рдВрдб рдирд╛рдо рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рд╡рд░реНрдг, рдФрд░
рдЬрд╣рд╛рдВ рдпрд╣ рдЕрдиреНрдпрдерд╛ рдЕрд╕реНрдкрд╖реНрдЯ рд╣реЛрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧрдгрдирд╛ рдФрд░ рдЭрдВрдбрд╛ рддрд░реНрдХ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
-рдЕрд▓рдЧ рдХреНрдпреЛрдВрдХрд┐ "рдбреА22рдкреА" рдЕрд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдкрдЯреНрдЯрд┐рдХрд╛ рдХреЗ рд▓рд┐рдП рддрд░реНрдХ ex рдЕрдЧрд▓рд╛
рдХрдорд╛рдВрдб рдХреЛ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдкрд╛рддреНрд░ред рдХреЛрдИ рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ
рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд, рд╕рдВрдХреНрд╖рд┐рдкреНрдд, рдирдХреНрд╢рд╛, рддрдерд╛ рдЕрдирдореИрдк рдЖрджреЗрд╢ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рд╡реА-
рднрд╛рдЧ рдирд┐рдХрд▓реЗ, рдХрд┐рд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рддрд░реНрдХ рд╕реАрдорд╛рдВрдХрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреЛрдИ
рдХрд┐рд╕реА рдЕрдиреНрдп рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рддрд░реНрдХ рдореЗрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ -рднрд╛рдЧ рдЧрдпрд╛, рдХрд┐рд╕ рдорд╛рдорд▓реЗ рдореЗрдВ
рд╡рд╣ рддрд░реНрдХ рд╕реАрдорд╛рдВрдХрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢ рддрд░реНрдХреЛрдВ рдХреЗ рднреАрддрд░ рд╕рдВрдХреНрд╖рд┐рдкреНрдд, рд╕рдВрдХреНрд╖рд┐рдкреНрдд, рдирдХреНрд╢рд╛, рддрдерд╛ рдЕрдирдореИрдк рдЖрджреЗрд╢, рдХреЛрдИ рднреА
рдЪрд░рд┐рддреНрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ V-рднрд╛рдЧ рдЧрдпрд╛ред рдРрд╕реЗ рд╕рднреА рдмрдЪ рдЧрдП рдкрд╛рддреНрд░реЛрдВ рдХрд╛ рдЗрд▓рд╛рдЬ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╢рд╛рдмреНрджрд┐рдХ рд░реВрдк рд╕реЗ рдФрд░ рдЗрд╕рдХрд╛ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЕрдиреНрдп рд╕рднреА рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рддрд░реНрдХ рдХреЗ рднреАрддрд░ ex
рдЖрджреЗрд╢ рдЬреЛ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдпрд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рддрд╛рд░ рдирд╣реАрдВ рд╣реИрдВ, рдХреЛрдИ рднреА рд╡рд░реНрдг рдЬреЛ рд╣реЛрдЧрд╛
рдЕрдиреНрдпрдерд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде рд╣реЛ рд╕рдХрддрд╛ рд╣реИ -рднрд╛рдЧ рдирд┐рдХрд▓реЗред рдмрдЪ рдЧрдП рдкрд╛рддреНрд░ рд╣реЛрдВрдЧреЗ
рд╢реЗрд▓ рд╡рд┐рд╕реНрддрд╛рд░ рд╡рд░реНрдгреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде рдХреЗ рдмрд┐рдирд╛, рд╢рд╛рдмреНрджрд┐рдХ рд░реВрдк рд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ '', '%', рддрдерд╛
'#' рд╡рд┐рд╕реНрддрд╛рд░ рд╡рд░реНрдгред рджреЗрдЦреЛ рдирд┐рдпрдорд┐рдд рдПрдХреНрд╕рдкреНрд░реЗрд╢рдВрд╕ in ex рдФрд░ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ in ex рдПрд╕рдЯреА
рдХрдорд╛рдВрдб рддрд░реНрдХреЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг рдЬреЛ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдпрд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рддрд╛рд░ рд╣реИрдВред

рди -рднрд╛рдЧ рдирд┐рдХрд▓реЗ '%' рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рдкрд╛рддреНрд░ рдкрдЯреНрдЯрд┐рдХрд╛ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рддрд░реНрдХ ex рдЖрджреЗрд╢ рд╣реЛрдЧрд╛
рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ; рдирд╣реАрдВ рдЫреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ '#' рд╡рд░реНрдгреЛрдВ рдХреЛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдоред рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА рдпрджрд┐ '%' or '#' рдЕрдХреНрд╖рд░ рдПрдХ рдореЗрдВ рдмрдЪ рдирд┐рдХрд▓реЗ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ
рддрд░реНрдХ рдФрд░ рдЙрдирдХреЗ рд╕рдВрдЧрдд рдорд╛рди рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИрдВред

рди -рднрд╛рдЧ рдирд┐рдХрд▓реЗ '' рддрд░реНрдХреЛрдВ рдореЗрдВ рд╡рд░реНрдг рдпрд╛ рддреЛ ex ! рдЖрдЬреНрдЮрд╛ рдпрд╛
рдЦреБрд▓рд╛ рдФрд░ рджреГрд╢реНрдп рдореЛрдб ! рдЖрджреЗрд╢, рдпрд╛ рддрд░реНрдХреЛрдВ рдореЗрдВ ex рдкрдврд╝рдирд╛ рдЖрджреЗрд╢, рдЬрд╣рд╛рдВ
рдкрд╣рд▓рд╛ рдЧреИрд░- рдХрдорд╛рдВрдб рдХрд╛ рдирд╛рдо a . рдХреЗ рдмрд╛рдж '' рдЪрд░рд┐рддреНрд░, рдпрд╛ рддрд░реНрдХреЛрдВ рдореЗрдВ
ex рд▓рд┐рдЦрдирд╛ рдХрдорд╛рдВрдб рдЬрд╣рд╛рдВ рдХрдорд╛рдВрдб рдХрд╛ рдирд╛рдо рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдХреЗ рдмрд╛рдж рдЖрддрд╛ рд╣реИ рдЕрдХреНрд╖рд░ рдФрд░
рдкрд╣рд▓рд╛ рдЧреИрд░- рдХрдорд╛рдВрдб рдХрд╛ рдирд╛рдо a . рдХреЗ рдмрд╛рдж '' рдЪрд░рд┐рддреНрд░, рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЙрди рддреАрди рдЖрджреЗрд╢реЛрдВ рдореЗрдВ рд╕реЗ рдЕрдВрддрд┐рдо рдХреЗ рддрд░реНрдХреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╡реЗ рд╕рднреА рдмрдЪ рдирд┐рдХрд▓реЗ рдХреЗ рдмрд╛рдж рджрд┐рдЦрд╛рдИ рджрд┐рдП
'%', '#', рддрдерд╛ '' рдкрд╛рддреНрд░реЛрдВ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА рдпрджрд┐ '' рдЕрдХреНрд╖рд░
рдЗрди рдЖрджреЗрд╢реЛрдВ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдореЗрдВ рдмрдЪ рдирд┐рдХрд▓реЗ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдХрд╛ рдХреЛрдИ рдкрд┐рдЫрд▓рд╛ рдирд┐рд╖реНрдкрд╛рджрди рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ
рдЗрди рдЖрджреЗрд╢реЛрдВ рдореЗрдВ рд╕реЗред

рдпрджрд┐ рдХрд┐рд╕реА рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдпрд╛ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ ex рдЖрджреЗрд╢:

* рдЗрд╕ рдЖрд╢рдп рдХрд╛ рдПрдХ рд╕реВрдЪрдирд╛рддреНрдордХ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рдХрд╛ рдирд┐рд╖реНрдкрд╛рджрди ex рдЖрджреЗрд╢
рд░реБрдХ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдХрд░реНрд╕рд░ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдФрд░ рдХреЙрд▓рдо) рдирд╣реАрдВ рд╣реЛрдЧрд╛
рдЖрдЧреЗ рд╕рдВрд╢реЛрдзрд┐рддред

*рдпрджрд┐ ex рдЖрджреЗрд╢ рдПрдХ рдорд╛рдирдЪрд┐рддреНрд░ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╣реБрдЖ, рдЙрд╕ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рд╕рднреА рд╡рд░реНрдг
рд╡рд┐рд╕реНрддрд╛рд░ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдЕрдиреНрдпрдерд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ рдирдХреНрд╢рд╛ рдЖрджреЗрд╢ред

* рдЕрдиреНрдпрдерд╛, рдпрджрд┐ ex рдЖрджреЗрд╢ an . рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╣реБрдЖ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рд╡рд╛рддрд╛рд╡рд░рдг
рдЪрд░, рдП .exrc рдлрд╝рд╛рдЗрд▓, рдП :рд╕реНрд░реЛрдд рдЖрджреЗрд╢, рдПрдХ -рд╕реА рд╡рд┐рдХрд▓реНрдк, рдпрд╛ a +рдЖрджреЗрд╢ рдПрдХ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ
ex рд╕рдВрдкрд╛рджрд┐рдд, ex, рдЕрдЧрд▓рд╛рдпрд╛, рджреГрд╢реНрдп рдЖрджреЗрд╢, рдХреЗ рд╕реНрд░реЛрдд рд╕реЗ рдХреЛрдИ рдФрд░ рдЖрджреЗрд╢ рдирд╣реАрдВ
рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдирд┐рд╖реНрдкрд╛рджрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

* рдЕрдиреНрдпрдерд╛, рдпрджрд┐ ex рдХрдорд╛рдВрдб рдПрдХ рдмрдлрд░ рдпрд╛ a . рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╣реБрдЖ рд╡реИрд╢реНрд╡рд┐рдХ or v
рдХрдорд╛рдВрдб, рдмрдлрд░ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдХрд╛рд░рдг рдХреЛрдИ рдФрд░ рдХрдорд╛рдВрдб рдирд╣реАрдВ рд╣реИ рд╡реИрд╢реНрд╡рд┐рдХ or v
рдЖрджреЗрд╢ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

* рдЕрдиреНрдпрдерд╛, рдпрджрд┐ ex рдЖрджреЗрд╢ a . рджреНрд╡рд╛рд░рд╛ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ , рдЕрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рд╡рд░реНрдг
рдФрд░ рдЕрдЧрд▓реЗ рдЧреИрд░ рд╕рд╣рд┐рдд -рднрд╛рдЧ рдирд┐рдХрд▓реЗ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдирд┐рд╡реЗрд╢ рд╕рдВрдкрд╛рджрди in ex
рдХрдорд╛рдВрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдореЗрдВ рдФрд░ рдирд┐рдореНрди рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рддреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдХрд╛рд░реНрд░рд╡рд╛рдИ:

рд╢рдмреНрдж POSIX рд▓реЛрдХреЗрд▓ рдореЗрдВ, рдПрдХ рд╢рдмреНрдж рдореЗрдВ рдЕрдХреНрд╖рд░реЛрдВ, рдЕрдВрдХреЛрдВ рдХрд╛ рдЕрдзрд┐рдХрддрдо рдХреНрд░рдо рд╣реЛрддрд╛ рд╣реИ,
рдФрд░ рдЕрдВрдбрд░рд╕реНрдХреЛрд░, рдЕрдХреНрд╖рд░реЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рд╡рд░реНрдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рджреЛрдиреЛрдВ рд╕рд┐рд░реЛрдВ рдкрд░ рд╕реАрдорд╛рдВрдХрд┐рдд,
рдЕрдВрдХ, рдпрд╛ рдЕрдВрдбрд░рд╕реНрдХреЛрд░, рдпрд╛ рдХрд┐рд╕реА рдкрдВрдХреНрддрд┐ рдХреЗ рдЖрд░рдВрдн рдпрд╛ рдЕрдВрдд рддрдХ рдпрд╛ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ред

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдЗрдирдкреБрдЯ рд╡рд░реНрдг рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╕рдордп, рджреЛрдиреЛрдВ рдореЗрдВ рд╕реЗ ex рдХрдорд╛рдВрдб рдореЛрдб рдпрд╛ ex рдкрд╛рда рдЗрдирдкреБрдЯ
рдореЛрдб, ex рдХреИрдиреЛрдирд┐рдХрд▓ рдореЛрдб рдЗрдирдкреБрдЯ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдЧрд╛, рдЬреИрд╕рд╛ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
POSIX.1тАР2008 рдХреА рдорд╛рддреНрд░рд╛ред

рдореИрдВ рдлрд╝рд┐рди ex рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб:

1ред рдЕрдЧрд░ рд╕рдВрдЦреНрдпрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рд╣реИ, ex рд▓рд╛рдЗрди рдирдВрдмрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджреЗрдЧрд╛ рдХрд┐
рд▓рд╛рдЗрди рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдпрджрд┐ рдЗрд╕реЗ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ ex
рд╕рдВрдЦреНрдпрд╛ рдЖрджреЗрд╢ред

2ред рдЕрдЧрд░ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рд╣реИ, ex рдЗрдирдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджреЗрдЧрд╛ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ
рд╡рд░реНрдг, рдЬреИрд╕рд╛ рдХрд┐ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рд╣реИ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рдЕрдХреНрд╖рд░ рд╣реЛрдВрдЧреЗ
рд▓рд╛рдЗрди рдирдВрдмрд░ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ, рдпрджрд┐ рдХреЛрдИ рд╣реЛред

рдореИрдВ рдлрд╝рд┐рди ex рдХрдорд╛рдВрдб рдореЛрдб:

1ред рдЕрдЧрд░ рд╢реАрдШреНрд░ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рд╣реИ, рдЗрдирдкреБрдЯ рдХреЛ рдПрдХрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ':'
рдЪрд░рд┐рддреНрд░; рдЕрдиреНрдпрдерд╛, рдХреЛрдИ рд╕рдВрдХреЗрдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ рдЗрдирдкреБрдЯ рд╡рд░реНрдгреЛрдВ рдХрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рднрд╛рд╡ рд╣реЛрдЧрд╛:
рдЗрдирдкреБрдЯ рд▓рд╛рдЗрдиред

рд╕реНрдХреНрд░реЙрд▓
рд╕рд╛рд░:
EOF

рдХрд╛ рд╡рд░реНрдгрди рджреЗрдЦреЗрдВ рд╕реНрдЯрдЯреНрдЯреА EOF рдореЗрдВ рдЪрд░рд┐рддреНрд░ рд╕реНрдЯрдЯреНрдЯреА.

рдореИрдВ рдлрд╝рд┐рди ex рдХрдорд╛рдВрдб рдореЛрдб:

рдЕрдЧрд░ EOF рд╡рд░реНрдг рд░реЗрдЦрд╛ рдкрд░ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкрд╣рд▓рд╛ рд╡рд░реНрдг рд╣реИ, рд░реЗрдЦрд╛ рд╣реЛрдЧреА
рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЬреИрд╕реЗ рдХрд┐ рдЗрд╕рдореЗрдВ рджреЛ рд╡рд░реНрдг рд╣реИрдВ: a рдбреА рдФрд░ рдП .

рдЕрдиреНрдпрдерд╛ EOF рдЪрд░рд┐рддреНрд░ рдХрд╛ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдореИрдВ рдлрд╝рд┐рди ex рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб:

рдпрджрд┐ рдХрд░реНрд╕рд░ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИ a рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рдЪрд░рд┐рддреНрд░, рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рдореЗрдВ рд╡рд░реНрдг
рд▓рд╛рдЗрди рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рддрд╛рдХрд┐ рдЕрдЧрд▓реЗ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдХреИрд░реЗрдХреНрдЯрд░ рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдЧрд╛
рдкрд┐рдЫрд▓реЗ рдХреЗ рдмрд╛рдж рд▓рд╛рдЗрди рдореЗрдВ рдкрд╣рд▓реЗ рдХреЙрд▓рдо рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ рд╢рд┐рдлреНрдЯрд╡рд┐рдбреНрде рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдХреЙрд▓рдо рд╕реАрдорд╛, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрд╕реА рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдХрд░реНрд╕рд░ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИ a '0', рдЬреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рдЪрд░рд┐рддреНрд░, рдФрд░
la '0' рдкрд┐рдЫрд▓рд╛ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдХреИрд░реЗрдХреНрдЯрд░ рдерд╛, '0' рдФрд░ рд╕рднреА рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ
рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╡рд░реНрдгреЛрдВ рдХреЛ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдПрдХ рд╣реА рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯред

рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдХрд░реНрд╕рд░ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИ a '^', рдЬреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рдЪрд░рд┐рддреНрд░, рдФрд░
la '^' рдкрд┐рдЫрд▓рд╛ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдХреИрд░реЗрдХреНрдЯрд░ рдерд╛, '^' рдФрд░ рд╕рднреА рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ
рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╡рд░реНрдгреЛрдВ рдХреЛ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдПрдХ рд╣реА рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯред рдЗрд╕рдХреЗ рд╕рд╛рде рдореЗрдВ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рдЕрдЧрд▓реА рдЗрдирдкреБрдЯ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рд╕реНрддрд░
рдЙрд╕реА рд▓рд╛рдЗрди рд╕реЗ рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрд┐рд╕рд╕реЗ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╡рд░реНрддрдорд╛рди рдХреЗ рд▓рд┐рдП рд╕реНрддрд░
рдЗрдирдкреБрдЯ рд▓рд╛рдЗрди рд╡реНрдпреБрддреНрдкрдиреНрди рдХреА рдЧрдИ рдереАред

рдЕрдиреНрдпрдерд╛, рдЕрдЧрд░ рд╡рд╣рд╛рдБ рдирд╣реАрдВ рд╣реИрдВ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рдпрд╛ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдкрд╛рда рдЗрдирдкреБрдЯ рд╡рд░реНрдг, EOF
рдЪрд░рд┐рддреНрд░ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЕрдиреНрдпрдерд╛ EOF рдЪрд░рд┐рддреНрд░ рдХрд╛ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде рдирд╣реАрдВ рд╣реЛрдЧрд╛ред


рд╕рд╛рд░:

-рдЬреЗ

рдореИрдВ рдлрд╝рд┐рди ex рдХрдорд╛рдВрдб рдореЛрдб:

рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг; J рдХреЛ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗред

рдореИрдВ рдлрд╝рд┐рди ex рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб:

рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВред рдЕрдЧрд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ рдкрд╛рддреНрд░ рдирд╣реАрдВ рд╣реИрдВ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ
рд░реЗрдЦрд╛ рдкрд░ рд╡рд░реНрдг, рдкрдВрдХреНрддрд┐ рдХреЗ рд╕рднреА рд╡рд░реНрдг рдЫреЛрдбрд╝ рджрд┐рдП рдЬрд╛рдПрдВрдЧреЗред

рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЗ рдмрд╛рдж рдПрдХ рдирдИ рд▓рд╛рдЗрди рдкрд░ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджреЗрдВред рдЕрдЧрд░ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╕рдВрдкрд╛рджрд┐рдд
рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рд╣реИ, рдХреА рдПрдХ рдЙрдкрдпреБрдХреНрдд рд╕рдВрдЦреНрдпрд╛ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╡рд░реНрдгреЛрдВ рдХреЛ a . рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛
рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдЙрдкрд╕рд░реНрдЧ ex рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред


рд╕рд╛рд░:


рдмрд╛рдж рдХреЗ рдкреНрд░рд╡реЗрд╢ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ рдпрд╛ тАРJ рдПрдХ рд╢рд╛рдмреНрджрд┐рдХ рдЪрд░рд┐рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдЯрд╛ рд░рд╣рд╛ рд╣реИ
рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб рдХреЗ рджреМрд░рд╛рди рд╕рдВрдкрд╛рджрдХ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдЬрдм рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЛ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛ рдмрдирд╛рдП рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЪрд░рд┐рддреНрд░ рдХреЛ рдмрдирд╛рдП рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬрдм рдЗрдирдкреБрдЯ рдЯреЗрдХреНрд╕реНрдЯ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрди рдЬрд╛рддрд╛ рд╣реИред

рд╡реА
рд╕рд╛рд░:
-рд╡реА

рдХрд┐рд╕реА рднреА рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдг рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реБрдП рдХрд┐рд╕реА рднреА рдмрд╛рдж рдХреЗ рдЪрд░рд┐рддреНрд░ рдХреЛ рд╢рд╛рдмреНрджрд┐рдХ рдЪрд░рд┐рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рджреЗрдВ
рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдпрд╣ рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб рдХреЗ рджреМрд░рд╛рди рд╕рдВрдкрд╛рджрдХ рдХреЗ рдкрд╛рд╕ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╡реА рдЪрд░рд┐рддреНрд░
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдпрд╛ рдЗрдирдкреБрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрдирдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЦрд╛рд░рд┐рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдмрдлрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

рдпрджрд┐ 'рд╢рд╛рдмреНрджрд┐рдХ рдЕрдЧрд▓рд╛' рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдкреНрд░рдгрд╛рд▓реА рджреНрд╡рд╛рд░рд╛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдпрд╣ рд╣реИ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреНрдпрд╛ рдПрдХ рдЪрд░рд┐рддреНрд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп V рдпрд╣ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред

рдбрдмреНрд▓реНрдпреВ
рд╕рд╛рд░:
рдбрдмреНрд▓реНрдпреВ

рддреНрдпрд╛рдЧреЗрдВ W, рдФрд░ рдЗрдирдкреБрдЯ рд▓рд╛рдЗрди рдореЗрдВ рдЗрд╕рдХреЗ рдкрд┐рдЫрд▓реЗ рд╢рдмреНрдж, рдЬрд┐рд╕рдореЗрдВ рдХреЛрдИ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ
рд╢рдмреНрдж рдХреЗ рдмрд╛рдж рдХреЗ рдЕрдХреНрд╖рд░ рдФрд░ рдЙрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХреЗ рдЕрдХреНрд╖рд░ рдбрдмреНрд▓реНрдпреВ. рдпрджрд┐ ``рд╢рдмреНрдж
рдорд┐рдЯрд╛ рджреЗрдВ'' рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдкреНрд░рдгрд╛рд▓реА рджреНрд╡рд╛рд░рд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рдпрд╣ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реИ
рдХреНрдпрд╛ рдПрдХ рдЪрд░рд┐рддреНрд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп W рдпрд╣ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред

рдЖрджреЗрд╢ рд╡рд░реНрдгрди in ex
рдЗрд╕ рдЦрдВрдб рдореЗрдВ рдХрдорд╛рдВрдб рд╕рдВрд╢реЛрдзрдХ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рддреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреБрдЫ
рдЗрди рд╕рдВрд╢реЛрдзрдХреЛрдВ рдХреЛ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЪреВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

1рдЬреЛрдбрд╝ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рд╕реА рднреА рд░реВрдк рдореЗрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рдПрдХ рдПрдХрд▓ рдкрдВрдХреНрддрд┐ рдкрддрд╛ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддреЗ in ex;
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рд╣реЛрдЧреА ('.'), рдЬрдм рддрдХ рдЕрдиреНрдпрдерд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рди рдХрд┐рдпрд╛ рдЬрд╛рдпреЗред

рдпрджрд┐ рд▓рд╛рдЗрди рдХрд╛ рдкрддрд╛ рд╢реВрдиреНрдп рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА, рдЬрдм рддрдХ рдХрд┐ рдЕрдиреНрдпрдерд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рди рд╣реЛ
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рд╡рд┐рд╡рд░рдгред

рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЦрд╛рд▓реА рд╣реИ, рдФрд░ рдкрддрд╛ рдЕрдиреНрдп рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рд╕реЗ =, рдЬреЛрдбрд╝рдирд╛, рдбрд╛рд▓рдиреЗ рдХреЗ, рдЦреБрд▓рд╛, рд░рдЦрдирд╛, рдкрдврд╝рдирд╛рдпрд╛, рджреГрд╢реНрдп, рдпрд╛ рдкрддрд╛ рд╢реВрдиреНрдп рдирд╣реАрдВ рд╣реИ,
рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

2рдЬреЛрдбрд╝ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдорд╛рд╡реЗрд╢реА рд╢реНрд░реЗрдгреА рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рджреЛ рдкрддреЗред рдпрджрд┐ рдХреЛрдИ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ, рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ 2рдЬреЛрдбрд╝ рдХреЗрд╡рд▓ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рд╣реЛрдЧреА (".,ред"), рдЬрдм рддрдХ
рдЕрдиреНрдпрдерд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рд╡рд┐рд╡рд░рдг рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИред рдпрджрд┐ рдПрдХ рдкрддрд╛ рд╣реИ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ, 2рдЬреЛрдбрд╝ рдХреЗрд╡рд▓ рдЙрд╕ рдкрдВрдХреНрддрд┐ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдЧрд╛, рдЬрдм рддрдХ рдХрд┐ рдЕрдиреНрдпрдерд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рд╡рд┐рд╡рд░рдгред

рдпрджрд┐ рдкрд╣рд▓рд╛ рдкрддрд╛ рджреВрд╕рд░реЗ рдкрддреЗ рд╕реЗ рдмрдбрд╝рд╛ рд╣реИ рддреЛ рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЦрд╛рд▓реА рд╣реИ, рдФрд░ рджреЛ рдкрддреЗ рдПрдХ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдЧрдП рд╣реИрдВ
рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп !, рд▓рд┐рдЦрдирд╛, wqрдпрд╛, рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдЖрджреЗрд╢, рдпрд╛ рдпрд╛ рддреЛ рдкрддрд╛ рд╢реВрдиреНрдп рдирд╣реАрдВ рд╣реИ, it
рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

рдЧрдгрдирд╛ рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рджрд╢рдорд▓рд╡ рд╕рдВрдЦреНрдпрд╛ред рдЕрдЧрд░ рдЧрдгрдирд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛
рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдкрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛, рдЬрдм рддрдХ рдХрд┐ рдЕрдиреНрдпрдерд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рди рд╣реЛ
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рд╡рд┐рд╡рд░рдгред рдЕрддрд┐рд░рд┐рдХреНрдд рдкрддрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛
рдЖрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдВрддрд┐рдо рдкрддрд╛ (рдпрд╛ рддреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдпрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ) рдкреНрд▓рд╕
рдЧрдгрдирд╛-1ред

рдпрджрд┐ рдЗрд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╕рдВрдкрд╛рджрди рдХреА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╕реЗ рдмрдбрд╝рд╛ рдкрддрд╛ рд╣реЛрдЧрд╛
рдмрдлрд╝рд░, рдЗрд╕реЗ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдХреЗ рдмрд░рд╛рдмрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЭрдВрдбреЗ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рд╡рд░реНрдг '+', '-', '#', 'рдкреА'рдпрд╛, 'рдореИрдВ' (рдИрдПрд▓)ред рдЭрдВрдбрд╛
рд╡рд░реНрдг рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ -рдкреГрдердХ, рдФрд░ рдХрд┐рд╕реА рднреА рдХреНрд░рдо рдпрд╛ рд╕рдВрдпреЛрдЬрди рдореЗрдВред
рдЕрдХреНрд╖рд░ '#', 'рдкреА', рддрдерд╛ 'рдореИрдВ' рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдиреЗрдЧрд╛
рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЫрд╛рдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд╕рд╛рде рдЖрджреЗрд╢ рдЭрдВрдбреЗ.

рд▓рд┐рдЦреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:

1. рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рд▓рд┐рдЦреА рдЧрдИ рд╕рднреА рдмрдлрд░ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ ex &, ~, рд╕реВрдЪреА,
рд╕рдВрдЦреНрдпрд╛, рдЦреБрд▓рд╛, рдЫрд╛рдк, s, рджреГрд╢реНрдп, рддрдерд╛ z рдЖрджреЗрд╢ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛
by рдЭрдВрдбреЗ.

2. рдПрдХ рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж ex рдПрдХ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдзреНрд╡рдЬ рдХреЗ рд╕рд╛рде рдЖрджреЗрд╢, the
рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ рдЭрдВрдбреЗ, рдЬрдм рддрдХ рдХрд┐ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди
рдХрдорд╛рдВрдб рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦреА рдЧрдИ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдереАред

рдХрд┐рд░рджрд╛рд░ '+' рдФрд░ '-' рдХреЗ рдмрд╛рдж рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЗ рдореВрд▓реНрдп рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ
рдХрд╛ рдирд┐рд╖реНрдкрд╛рджрди ex рдЬреИрд╕рд╛ рдХрд┐ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ рдСрдлрд╕реЗрдЯ рдкрддреЗ рджреНрд╡рд╛рд░рд╛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЖрджреЗрд╢
рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддреЗ in ex. рдпрд╣ рд╕рдорд╛рдпреЛрдЬрди рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЗ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣реЛрдЧрд╛
рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ 2 рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИред

рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЭрдВрдбреЗ рдХреЛрдИ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдмрдлрд░ рдкрд╛рда рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдирд╛рдорд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХред рдирд╛рдорд┐рдд рдмрдлрд╝рд░реНрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВ
POSIX рд▓реЛрдХреЗрд▓ рдХреЗ рдЕрд▓реНрдлрд╝рд╛рдиреНрдпреВрдореЗрд░рд┐рдХ рд╡рд░реНрдгреЛрдВ рджреНрд╡рд╛рд░рд╛ред рдПрдХ рднреА рд╣реЛрдЧрд╛
``рдЕрдирд╛рдо'' рдмрдлрд░ред рдЬрдм рд╕рдВрдкрд╛рджрдХ рдЖрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдмрдлрд╝рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ a . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ
рдмрдлрд╝рд░, рдЕрдирд╛рдо рдмрдлрд╝рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХрдорд╛рдВрдб рдЬреЛ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдмрдлрд╝рд░реНрд╕ рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд░рддреЗ рд╣реИрдВ
рдкрд╛рда рдХреЛ рдЙрд╕реА рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░реЗрдЧрд╛ рдЬреИрд╕рд╛ рдХрд┐ рдЖрджреЗрд╢ рдХреЗ рдкреНрд░рднрд╛рд╡реА рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдерд╛, рдФрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░реЗрдЧрд╛
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдмрд╛рдж рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдкрд╛рда рд╕реЗ рдкрд╣рд▓реЗ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд╣рд▓реЗ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рдкрд╛рда,
рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдП рдмрд┐рдирд╛ рдХрд┐ рдЯреЗрдХреНрд╕реНрдЯ рдХреНрд╖реЗрддреНрд░ рдХреИрд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХрдорд╛рдВрдб рдЬреЛ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рддреЗ рд╣реИрдВ
рдмрдлрд╝рд░реНрд╕ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдЕрдирд╛рдо рдмрдлрд╝рд░ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдХрд┐рд╕реА рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░реЗрдВрдЧреЗ
рдмрдлрд░.

In ex рдХрдорд╛рдВрдб, рдмрдлрд░ рдирд╛рдо рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рд╣реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЦреБрд▓реЗ рдореЗрдВ рдпрд╛
рд╡рд┐рдЬрд╝реБрдЕрд▓ рдореЛрдб рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдирд╛рдо рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдбрдмрд▓-рдХреЛрдЯ ('"') рдЪрд░рд┐рддреНрд░ред

рдпрджрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдмрдлрд╝рд░ рдирд╛рдо рдПрдХ рдЕрдкрд░рдХреЗрд╕ рд╡рд░реНрдг рд╣реИ, рдФрд░ рдмрдлрд╝рд░ рд╕рд╛рдордЧреНрд░реА
рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ, рдмрдлрд░ рдХреЛ рд╣реЛрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛
рдЕрдзрд┐рд▓реЗрдЦрд┐рддред рдпрджрд┐ рдмрдлрд╝рд░ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рддреЛ рдмрдлрд╝рд░ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ
рд▓реЛрдЕрд░рдХреЗрд╕ рдФрд░ рдЕрдкрд░рдХреЗрд╕ рдХреЗ рд╕рдорд╛рди рдкрд░рд┐рдгрд╛рдо рд╣реЛрдВрдЧреЗред

рд╕рдВрдЦреНрдпрд╛ 1 рд╕реЗ 9 рддрдХ рдирд╛рдорд┐рдд рдмрдлрд░ рднреА рд╣реЛрдВрдЧреЗред рдЦреБрд▓реЗ рдФрд░ рджреГрд╢реНрдп рдореЗрдВ
рдореЛрдб, рдпрджрд┐ рдкрд╛рда рдХрд╛ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдкрдВрдХреНрддрд┐ рдХреЗ рд╡рд░реНрдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ
рджреНрд╡рд╛рд░рд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ vi c or d рдХрдорд╛рдВрдб, рдореЛрд╢рди рдХреИрд░реЗрдХреНрдЯрд░ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ
la c or d рдХрдорд╛рдВрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдмрдлрд░ рдЯреЗрдХреНрд╕реНрдЯ рд▓рд╛рдЗрди рдореЛрдб рдореЗрдВ рд╣реЛрдЧрд╛, рдпрд╛
рдЖрдЬреНрдЮрд╛рдУрдВ %, `, /, ?, (, ), N, n, {рдпрд╛, } рдкрд╛рда рдХреЗ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
la c or d рдХрдорд╛рдВрдб, рдмрдлрд╝рд░реНрд╕ 1 рд╕реЗ 8 рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЕрдЧрд▓реЗ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдЕрдзрд┐рдХ рдореВрд▓реНрдп рджреНрд╡рд╛рд░рд╛ рдирд╛рдорд┐рдд рдмрдлрд░, рдмрдлрд░ рдХреА рд╕рд╛рдордЧреНрд░реА 9
рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдкрд╛рда рдХреЗ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдмрдлрд░ 1 рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдмрдлрд░ рдпрд╛ рдЕрдирд╛рдо рдореЗрдВ рдкрд╛рда рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╣реЛрдЧрд╛
рдмрдлрд░, рдпрд╛ рджреЛрдиреЛрдВред рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдмрдлрд╝рд░реНрд╕ рдХреЛ рдУрдкрди рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдмрдлрд╝рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдФрд░ рджреГрд╢реНрдп рдореЛрдб рдЖрджреЗрд╢; рд╣рд╛рд▓рд╛рдВрдХрд┐, рд▓рд┐рдЦрдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдмрдлрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛
рдПрдХ рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдХрдорд╛рдВрдб рдХреЗ рд▓рдХреНрд╖реНрдп рдХреЗ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдВрдЧреЗред

рдкреНрд░рддреНрдпреЗрдХ рдмрдлрд╝рд░ рдХреЗ рдкрд╛рда рдореЗрдВ рдпрд╛ рддреЛ рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╣реЛрдиреЗ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реЛрдЧреА рдпрд╛
рдЪрд░рд┐рддреНрд░ рдореЛрдбред рдЧреИрд░-рд░рд┐рдХреНрдд рдмрдлрд╝рд░ рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдорд┐рд▓рд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЛрдб рд╕реЗрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛
рдкрд╛рда рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдПрдХ рдмрдлрд░ рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдЬреЛрдбрд╝рдирд╛
рдмрдлрд░ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рд╛рдЗрди рдмрдирд╛рдиреЗ рдХрд╛ рдХрд╛рд░рдгред рд╕рднреА рдкрд╛рда
рджреНрд╡рд╛рд░рд╛ рдмрдлрд╝рд░реНрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд ex рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЛрдб рдореЗрдВ рд╣реЛрдВрдЧреЗред ex рдЖрджреЗрд╢ рд╣реИ рдХрд┐
рдкрд╛рда рдХреЗ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рдмрдлрд╝рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдХрд┐ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмрдлрд╝рд░реНрд╕ рдХреИрд╕реЗ рд╣реИрдВ
рдореЛрдб рд╕рдВрднрд╛рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдУрдкрди рдпрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдореЛрдб рдХрдорд╛рдВрдб рдЬреЛ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдмрдлрд╝рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рдЙрджреНрджреЗрд╢реНрдп рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдмрдлрд╝рд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдкрд╛рда рдХреЗ рдореЛрдб рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░
рд╡рд┐рднрд┐рдиреНрди рдореЛрдб рдХреЗ рдмрдлрд╝рд░реНрд╕ рдХреЛ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред

рдкрдЯреНрдЯрд┐рдХрд╛ рдкрдердирд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреБрдХреНрдд рдХрдорд╛рдВрдб рдЯреЗрдХреНрд╕реНрдЯред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд░реНрддрдорд╛рди рд╣реЛрдЧрд╛
рдкрдердирд╛рдо, рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдпрджрд┐ рдХреЛрдИ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдЕрднреА рддрдХ рдирд╣реАрдВ рд╣реИ
рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА, рд╕рд┐рд╡рд╛рдп рдЬрд╣рд╛рдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдиреЛрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрдорд╛рдВрдб рд╡рд┐рд╡рд░рдг рдЬреЛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдХрдорд╛рдВрдб рдЯреЗрдХреНрд╕реНрдЯ рдореЗрдВ рдХреЛрдИ рд╣реИ
рдкрд╛рддреНрд░реЛрдВ рдореЗрдВ рд╕реЗ '~', '{', '[', '*', '?', '', '"', рдмреИрдХрдХреЛрдЯ, рд╕рд┐рдВрдЧрд▓-рдХреЛрдЯ,
рддрдерд╛ , рдпрд╣ ``рд╢реИрд▓ рд╡рд┐рд╕реНрддрд╛рд░'' рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЕрдзреАрди рд╣реЛрдЧрд╛,
рдЬреИрд╕рд╛ рдиреАрдЪреЗ рд▓рд┐рдЦрд╛ рд╣реИ; рдпрджрд┐ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдкрдердирд╛рдо рдкрд░рд┐рдгрд╛рдо рдФрд░ рдХрдорд╛рдВрдб
рдХреЗрд╡рд▓ рдПрдХ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рд╢реЗрд▓ рд╡рд┐рд╕реНрддрд╛рд░ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХреА рдЬрд╛рдПрдЧреАред ex
рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╢реЗрд▓ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рджреНрд╡рд╛рд░рд╛ рдирд╛рдорд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд▓рд┐рдП рджреЛ рддрд░реНрдХ рдкрд╛рд░рд┐рдд рдХрд░реЗрдЧреА;
рдкрд╣рд▓рд╛ рд╣реЛрдЧрд╛ -рд╕реА, рдФрд░ рджреВрд╕рд░рд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реЛрдЧрд╛ "рдЧреВрдВрдЬ" рдФрд░ рдЖрджреЗрд╢
рдПрдХ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рдаред рдЙрд╕ рдХрд╛ рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рдФрд░ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐
рдХрдорд╛рдВрдб рдХрдорд╛рдВрдб рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдмрджрд▓ рджреЗрдЧрд╛ред

! рдПрдХ рдЪрд░рд┐рддреНрд░ рдЬрд┐рд╕реЗ рдЗрд╕рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рдирд╛рдо рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреИрд╕реЗ
рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрдорд╛рдВрдб рд╡рд┐рд╡рд░рдг рдореЗрдВ рд╡рд┐рд╕реНрддреГрддред рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде ex
рдкрдврд╝рдирд╛, рд▓рд┐рдЦрдирд╛, рддрдерд╛ ! рдЖрджреЗрд╢, '' рдЪрд░рд┐рддреНрд░ рдХреЗрд╡рд▓ рдПрдХ рд╕рдВрд╢реЛрдзрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░реЗрдЧрд╛ рдпрджрд┐
рдпрд╣рд╛рдБ рдирд╣реАрдВ рд╣реИрдВ рдЗрд╕рдХреЗ рдФрд░ рдХрдорд╛рдВрдб рдирд╛рдо рдХреЗ рдмреАрдЪ рдХреЗ рдЕрдХреНрд╖рд░ред

рдпрд╛рдж рдЖрдпрд╛ рдпрд╣рд╛рдБ рдЦреЛрдЬреЗрдВ рджрд┐рд╢рд╛
RSI vi рдЖрдЬреНрдЮрд╛рдУрдВ N рдФрд░ n рдЖрдЧреЗ рдпрд╛ рдкреАрдЫреЗ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдЦреЛрдЬрдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ
рдПрдХ рдпрд╛рдж рдХреА рдЧрдИ рдЦреЛрдЬ рджрд┐рд╢рд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдмрдлрд░, рдЬреЛ рд╢реБрд░реВ рдореЗрдВ рд╣реИ
рдЕрдирд╕реЗрдЯ, рдФрд░ рджреНрд╡рд╛рд░рд╛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ex рд╡реИрд╢реНрд╡рд┐рдХ, v, s, рддрдерд╛ рдЯреИрдЧ рдЖрджреЗрд╢, рдФрд░ vi / рдФрд░ ?
рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИред

рд╕рдВрдХреНрд╖рд┐рдкреНрдд
рд╕рд╛рд░:
рдПрдмреА[рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдХрд░реЗрдВ][рдПрд▓рдПрдЪрдПрд╕ рдЖрд░рдПрдЪрдПрд╕]

If рдПрд▓рдПрдЪрдПрд╕ рдФрд░ рдЖрд░рдПрдЪрдПрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ, рд╕рдВрдХреНрд╖рд┐рдкреНрддрд╛рдХреНрд╖рд░реЛрдВ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реВрдЪреА рд▓рд┐рдЦреЗрдВ рдФрд░ рдХреБрдЫ рди рдХрд░реЗрдВ
рдЕрдзрд┐рдХ.

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╕реНрд╡реАрдХреГрдд рд╡рд░реНрдгреЛрдВ рдХреЗ рд╕реЗрдЯ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдПрд▓рдПрдЪрдПрд╕ or рдЖрд░рдПрдЪрдПрд╕, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐
рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╡рд░реНрдг рдФрд░ рд╡рд░реНрдг рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред рдЕрддрд┐рд░рд┐рдХреНрдд
рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рджреЛрдиреЛрдВ рдореЗ рдПрд▓рдПрдЪрдПрд╕ рдФрд░ рдЖрд░рдПрдЪрдПрд╕, рдХрд┐рд╕реА рднреА рдЪрд░рд┐рддреНрд░ рд╕реЗ рдмрдЪ рд╕рдХрддреЗ рд╣реИрдВ a рд╡реА, рдХрд┐рд╕ рдорд╛рдорд▓реЗ рдореЗрдВ
рдЪрд░рд┐рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд░рд┐рд╕реАрдорди рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдПрд▓рдПрдЪрдПрд╕ рд╕реЗ рдЖрд░рдПрдЪрдПрд╕, рдФрд░ рдкрд▓рд╛рдпрди рд╡реА рд╣реЛрдЧрд╛
рдмрд╛рд╣рд░ рдХрд┐рдпрд╛ рд╣реБрдЖред

рдЦреБрд▓реЗ рдФрд░ рджреГрд╢реНрдп рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб рдореЗрдВ, рдпрджрд┐ рдХреЛрдИ рдЧреИрд░-рд╢рдмреНрдж рдпрд╛ рдЪрд░рд┐рддреНрд░ рдЬреЛ рдмрдЪ рдирд╣реАрдВ рдкрд╛рдпрд╛
рджреНрд╡рд╛рд░рд╛ рдП V рд╡рд░реНрдг рд╢рдмреНрдж рд╡рд░реНрдг рдХреЗ рдмрд╛рдж рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, a рдХреЗ рд▓рд┐рдП рдПрдХ рдЪреЗрдХ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдорд┐рд▓рд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкрд╛рддреНрд░реЛрдВ рдХрд╛ рд╕реЗрдЯ рдПрд▓рдПрдЪрдПрд╕, рдЗрд╕ рдХрдорд╛рдВрдб рдХреЗ рджреМрд░рд╛рди рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореЗрдВред рдЕрдЧрд░ рдпрд╣ рд╣реИ
рдкрд╛рдпрд╛, рдкреНрд░рднрд╛рд╡ рдРрд╕рд╛ рд╣реЛрдЧрд╛ рдЬреИрд╕реЗ рдЖрд░рдПрдЪрдПрд╕ рдХреЗ рдмрдЬрд╛рдп рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдПрд▓рдПрдЪрдПрд╕.

рдЪреЗрдХ рдХрд┐рдП рдЧрдП рд╡рд░реНрдгреЛрдВ рдХрд╛ рд╕реЗрдЯ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

1. рдпрджрд┐ рд╢рдмреНрдж рдФрд░ рдЧреИрд░-рд╢рдмреНрдж рд╕реЗ рдкрд╣рд▓реЗ рдХреЛрдИ рд╡рд░реНрдг рдирд╣реАрдВ рдбрд╛рд▓рд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдкрд╛рддреНрд░
рдЬрд┐рд╕рдиреЗ рдЪреЗрдХ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд┐рдпрд╛, рд╡рд░реНрдгреЛрдВ рдХреЗ рд╕реЗрдЯ рдореЗрдВ рд╡рд░реНрдг рд╢рдмреНрдж рд╢рд╛рдорд┐рд▓ рд╣реЛрдЧрд╛ред

2. рдпрджрд┐ рдЕрдХреНрд╖рд░ рд╢рдмреНрдж рд╕реЗ рдкрд╣рд▓реЗ рдбрд╛рд▓рд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЧреИрд░-рд╢рдмреНрдж рдпрд╛ рдЕрдХреНрд╖рд░ рдЬреЛ
рдЯреНрд░рд┐рдЧрд░ рдЪреЗрдХ рдПрдХ рд╢рдмреНрдж рд╡рд░реНрдг рд╣реИ, рд╡рд░реНрдгреЛрдВ рдХреЗ рд╕реЗрдЯ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдЯреНрд░рд┐рдЧрд░рд┐рдВрдЧ рд╡рд░реНрдгреЛрдВ рд╕реЗ рдареАрдХ рдкрд╣рд▓реЗ рдбрд╛рд▓реЗ рдЧрдП рд╡рд░реНрдг рдЬреЛ рд╢рдмреНрдж рд╣реИрдВ
рд╡рд░реНрдг, рд╕рд╛рде рд╣реА рдЯреНрд░рд┐рдЧрд░ рд╢рдмреНрдж рд╡рд░реНрдгред

3. рдпрджрд┐ рдЕрдХреНрд╖рд░ рд╢рдмреНрдж рд╕реЗ рдкрд╣рд▓реЗ рдбрд╛рд▓рд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЧреИрд░-рд╢рдмреНрдж рдпрд╛ рдЕрдХреНрд╖рд░ рдЬреЛ
рдЯреНрд░рд┐рдЧрд░ рдЪреЗрдХ рдПрдХ рд╢рдмреНрдж рд╡рд░реНрдг рдирд╣реАрдВ рд╣реИ, рд╡рд░реНрдгреЛрдВ рдХреЗ рд╕реЗрдЯ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдЯреНрд░рд┐рдЧрд░рд┐рдВрдЧ рд╡рд░реНрдгреЛрдВ рд╕реЗ рдкрд╣рд▓реЗ рдбрд╛рд▓реЗ рдЧрдП рд╡рд░реНрдг рдЬреЛ рди рддреЛ рд╣реИрдВ
рд╡рд░реНрдг рдФрд░ рди рд╣реА рд╢рдмреНрдж рд╡рд░реНрдг, рд╕рд╛рде рд╣реА рдЯреНрд░рд┐рдЧрд░ рд╢рдмреНрдж рд╡рд░реНрдгред

рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдПрд▓рдПрдЪрдПрд╕ рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ ex рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдФрд░ рд╕рдВрдХреНрд╖рд┐рдкреНрдд
рдХрдорд╛рдВрдб рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЪрд╛рд╣реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╣реЛ рдпрд╛ рди рд╣реЛ,
рдЖрджреЗрд╢ рдХрд╛ рдкреНрд░рднрд╛рд╡ рдРрд╕рд╛ рд╣реЛрдЧрд╛ рдЬреИрд╕реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдирд╣реАрдВ рд╣реБрдЖ рдерд╛ред

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рдЬреЛрдбрд╝рдирд╛
рд╕рд╛рд░:
[1рдЬреЛрдбрд╝] a[рдЭрд╛рдВрдХрдирд╛][!]

рджрд░реНрдЬ ex рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб; рдЗрдирдкреБрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рдХреЗ рдмрд╛рдж рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рд░реЗрдЦрд╛
рд╢реВрдиреНрдп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рдкрд╛рда рдХреЛ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред

рдпрд╣ рдЖрджреЗрд╢ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧрд╛ рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ; рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд
рдХрдорд╛рдВрдб рдирд╛рдо рдХреЗ рд╕рд╛рде '' рдХреЗ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯрд┐рдВрдЧ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЯреЙрдЧрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ
рдХреЗрд╡рд▓ рдЗрд╕ рдЖрджреЗрд╢ рдХреА рдЕрд╡рдзрд┐ред

рд╡рд░реНрддрдорд╛рди line: рдЕрдВрддрд┐рдо рдЗрдирдкреБрдЯ рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ; рдпрджрд┐ рдХреЛрдИ рд▓рд╛рдЗрди рдЗрдирдкреБрдЯ рдирд╣реАрдВ рдереА, рддреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ
рдкрдВрдХреНрддрд┐, рдпрд╛ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдпрджрд┐ рд╢реВрдиреНрдп рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдЧрдИ рдереА, рдпрд╛ рд╢реВрдиреНрдп рдпрджрд┐
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЦрд╛рд▓реА рд╣реИред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рддрд░реНрдХ
рд╕рд╛рд░:
рдПрдЖрд░[gs]

рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рд╕реВрдЪреА рд▓рд┐рдЦреЗрдВ, рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ-рд╕реВрдЪреА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЗ рд╕рд╛рде, рдпрджрд┐ рдХреЛрдИ рд╣реЛ, рдХреЗ рдмреАрдЪ '['
рдФрд░ ']' рдЕрдХреНрд╖рд░.

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рдкрд░рд┐рд╡рд░реНрддрди
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] c[рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░реЗрдВ][!][рдЧрдгрдирд╛]

рджрд░реНрдЬ ex рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб; рдЗрдирдкреБрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдЧрд╛ред рд╡рд┐рд╖реНрддреГрдд
рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЕрдирд╛рдо рдмрдлрд░ рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬреЛ рдПрдХ рд▓рд╛рдЗрди рдореЛрдб рдмрдлрд░ рдмрди рдЬрд╛рдПрдЧрд╛ред

рдпрд╣ рдЖрджреЗрд╢ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧрд╛ рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ; рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд
рдХрдорд╛рдВрдб рдирд╛рдо рдХреЗ рд╕рд╛рде '' рдХреЗ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯрд┐рдВрдЧ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЯреЙрдЧрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ
рдХреЗрд╡рд▓ рдЗрд╕ рдЖрджреЗрд╢ рдХреА рдЕрд╡рдзрд┐ред

рд╡рд░реНрддрдорд╛рди line: рдЕрдВрддрд┐рдо рдЗрдирдкреБрдЯ рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ; рдпрджрд┐ рдХреЛрдИ рд▓рд╛рдЗрди рдЗрдирдкреБрдЯ рдирд╣реАрдВ рдереА, рддреЛ рдкрд╣рд▓реЗ рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ
рдкрд╣рд▓рд╛ рдкрддрд╛, рдпрд╛ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рдпрджрд┐ рдкрд╣рд▓реЗ рдХреЛрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдирд╣реАрдВ рд╣реИрдВ
рдкрд╣рд▓рд╛ рдкрддрд╛, рдпрд╛ рд╢реВрдиреНрдп рдкрд░ рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЦрд╛рд▓реА рд╣реИред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рдкрд░рд┐рд╡рд░реНрддрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛
рд╕рд╛рд░:
рд╕реАрдПрдЪрдбреА[ir][!][рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА]
cd[!][рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА]

рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдЗрд╕рдореЗрдВ рдмрджрд▓реЗрдВ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА.

рдпрджрд┐ рдирд╣реА рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рдФрд░ рд╣реЛрдо рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдПрдХ рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рд╣реИ
рд╢реВрдиреНрдп рдФрд░ рдЧреИрд░-рдЦрд╛рд▓реА рдорд╛рди, рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдирд╛рдорд┐рдд рдорд╛рди рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛрдЧрд╛ рд╣реЛрдо
рдкрд░реНрдпрд╛рд╡рд░рдгрдкрд░рд┐рд╡рд░реНрддреА рддрд╛рд░рдХред рдЕрдЧрд░ рд╣реЛрдо рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдЦрд╛рд▓реА рд╣реИ рдпрд╛ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реИ,
рдХрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реИред

рдпрджрд┐ рдирд╣реА '' рдХрдорд╛рдВрдб рдирд╛рдо рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреЛ рддрдм рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдЕрдВрддрд┐рдо рдкреВрд░реНрдг рд▓реЗрдЦрди, рдФрд░ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо a . рд╕реЗ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ '/', рд╡реЛ рд╣реЛрдЧрд╛
рдПрдХ рддреНрд░реБрдЯрд┐ред

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рдкреНрд░рддрд┐рд▓рд┐рдкрд┐
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] co[py] 1рдЬреЛрдбрд╝ [рдЭрдВрдбреЗ]
[2рдЬреЛрдбрд╝] t 1рдЬреЛрдбрд╝ [рдЭрдВрдбреЗ]

рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрдВрддрд╡реНрдп рд░реЗрдЦрд╛ рдХреЗ рдмрд╛рдж рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдБ; рд░реЗрдЦрд╛ рд╢реВрдиреНрдп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐
рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╡рд░реНрддрдорд╛рди line: рдХреЙрдкреА рдХреА рдЧрдИ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рдорд┐рдЯрд╛рдирд╛
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] d[рд╣рдЯрд╛рдПрдВ][рдмрдлрд░][рдЧрдгрдирд╛][рдЭрдВрдбреЗ]

рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдПрдХ рдмрдлрд╝рд░ рдореЗрдВ рд╣рдЯрд╛рдПрдБ (рдЕрдЬреНрдЮрд╛рдд рдмрдлрд╝рд░ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ), рдЬреЛ рд╣реЛрдЧрд╛
рдПрдХ рд▓рд╛рдЗрди-рдореЛрдб рдмрдлрд░ рдмрдиреЗрдВред

рдЭрдВрдбреЗ рддреБрд░рдВрдд рдХрдорд╛рдВрдб рдирд╛рдо рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ; рджреЗрдЦреЛ рдЖрджреЗрд╢ рд▓рд╛рдЗрди рдкрджрдЪреНрдЫреЗрдж in ex.

рд╡рд░реНрддрдорд╛рди line: рд╣рдЯрд╛рдИ рдЧрдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рдмрд╛рдж рдХреА рдкрдВрдХреНрддрд┐ рдкрд░, рдпрд╛ рд╕рдВрдкрд╛рджрди рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ
рдмрдлрд╝рд░ рдпрджрд┐ рд╡рд╣ рдкрдВрдХреНрддрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреЗ рдЕрдВрдд рд╕реЗ рдкрд╣рд▓реЗ рд╣реИ, рдпрд╛ рд╢реВрдиреНрдп рдкрд░ рд╣реИ рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рд╣реИ
рдЦрд╛рд▓реА рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рд╕рд╛рд░:
e[рд╕реВрдЪрдирд╛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рд╡рд┐рднрд╛рдЧ][!][+рдЖрджреЗрд╢][рдкрдЯреНрдЯрд┐рдХрд╛]
ex[!][+рдЖрджреЗрд╢][рдкрдЯреНрдЯрд┐рдХрд╛]

рдпрджрд┐ рдирд╣реА '' рдХрдорд╛рдВрдб рдирд╛рдо рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреЛ рддрдм рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдЕрдВрддрд┐рдо рдкреВрд░реНрдг рд▓реЗрдЦрди, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

If рдкрдЯреНрдЯрд┐рдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╡рд░реНрддрдорд╛рди рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╡рд░реНрддрдорд╛рди рд╕реЗ рдмрджрд▓реЗрдВ
рдХреА рд╕рд╛рдордЧреНрд░реА рдкрдЯреНрдЯрд┐рдХрд╛, рдФрд░ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВ рдкрдЯреНрдЯрд┐рдХрд╛. рдЕрдЧрд░ рдкрдЯреНрдЯрд┐рдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рджреНрд╡рд╛рд░рд╛ рдирд╛рдорд┐рдд рдлрд╝рд╛рдЗрд▓ рдХреА рд╡рд░реНрддрдорд╛рди рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╡рд░реНрддрдорд╛рди рд╕рд╛рдордЧреНрд░реА
рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдоред рдпрджрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдлрд╝рд╛рдЗрд▓ рдХреА рд╡рд░реНрддрдорд╛рди рд╕рд╛рдордЧреНрд░реА рддрдХ рдкрд╣реБрдБрдЪрд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ,
рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдЦрд╛рд▓реА рд╣реЛрдЧрд╛ред

RSI +рдЖрджреЗрд╢ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдЧрд╛ -рд╕реАрдорд╛рдВрдХрд┐рдд; рдХреЗ рднреАрддрд░ рд╡рд░реНрдг +рдЖрджреЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЙрдирдХреЗ рд╕рд╛рдордиреЗ a . рд╕реЗ рдмрдЪрдХрд░ рдирд┐рдХрд▓ рдЬрд╛рдирд╛ рдЪрд░рд┐рддреНрд░ред +рдЖрджреЗрд╢ рд╣реЛрдЧрд╛
рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА ex рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдЖрджреЗрд╢ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдФрд░ рдХреЙрд▓рдо рд╕реЗрдЯ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЦрд╛рд▓реА рд╣реИ:

рд╡рд░реНрддрдорд╛рди line: 0 рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: 1 рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдореЗрдВ рд░рд╣рддреЗ рд╣реБрдП рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ex рдХрдорд╛рдВрдб рдореЛрдб рдпрд╛ рдпрджрд┐ +рдЖрджреЗрд╢ рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ:

рд╡рд░реНрддрдорд╛рди line: рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдкрдЯреНрдЯрд┐рдХрд╛ рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рд╣реИ:

рд╡рд░реНрддрдорд╛рди line: рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдкрдЯреНрдЯрд┐рдХрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдЕрдВрддрд┐рдо рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рдорд╛рди рд╣реИ, рд▓рд╛рдЗрди рдФрд░ рдХреЙрд▓рдо рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдиреБрд╕рд╛рд░; рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрд╣рд▓реЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рд▓рд╛рдЗрди рдФрд░ рдХреЙрд▓рдо рдХреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

рд╡рд░реНрддрдорд╛рди line: рдЕрдВрддрд┐рдо рдорд╛рди рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдЬрдм рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдВрддрд┐рдо рдмрд╛рд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрджрд┐ рдпрд╣ рдорд╛рди рд╣реИ
рдирдП рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдорд╛рдиреНрдп рдкрдВрдХреНрддрд┐ рдирд╣реАрдВ рд╣реИ, рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рд╣реИред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдВрддрд┐рдо рд╣реЛрдиреЗ рдкрд░ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЛ рдЕрдВрддрд┐рдо рдорд╛рди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рд╕рдВрдкрд╛рджрд┐рдд, рдЕрдВрддрд┐рдо рдорд╛рди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЬрдм рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдВрддрд┐рдо рдмрд╛рд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЕрдиреНрдпрдерд╛, рдпрд╛ рдпрджрд┐
рдЕрдВрддрд┐рдо рдорд╛рди рдирдП рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдорд╛рдиреНрдп рд╕реНрддрдВрдн рдирд╣реАрдВ рд╣реИ, рдЧреИрд░- рдкрд░ рд╕реЗрдЯ рд╣реИ .

рдЕрдиреНрдпрдерд╛:

рд╡рд░реНрддрдорд╛рди line: рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рдкрдЯреНрдЯрд┐рдХрд╛
рд╕рд╛рд░:
f[рд░реЛрдВ][рдкрдЯреНрдЯрд┐рдХрд╛]

рдПрдХ рддреЛ рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рд╡рд░реНрддрдорд╛рди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдкрдердирд╛рдо, рдФрд░ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХреЛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдкрдЯреНрдЯрд┐рдХрд╛.

рдПрдХ рд╕реВрдЪрдирд╛рддреНрдордХ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦреЗрдВред рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рд╣реИ, рддреЛ рдЗрд╕реЗ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЗрд╕ рд╕рдВрджреЗрд╢ рдореЗрдВ; рдЕрдиреНрдпрдерд╛, рд╕рдВрджреЗрд╢ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдЧрд╛ рдХрд┐ рдХреЛрдИ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдирд╣реАрдВ рд╣реИред
рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдкрдВрдХреНрддрд┐рдпрд╛рдБ, рд╡рд░реНрддрдорд╛рди рдкрдВрдХреНрддрд┐ рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдмрдлрд╝рд░ рдЗрд╕ рд╕рдВрджреЗрд╢ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛; рдЕрдиреНрдпрдерд╛, рд╕рдВрджреЗрд╢ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдЧрд╛ рдХрд┐
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЦрд╛рд▓реА рд╣реИред рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЕрдВрддрд┐рдо рдкреВрд░реНрдг рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рд▓рд┐рдЦреЛ, рдЗрд╕ рддрдереНрдп рдХреЛ рдЗрд╕ рд╕рдВрджреЗрд╢ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЕрдЧрд░ рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рд╣реИ,
рдЗрд╕ рд╕рдВрджреЗрд╢ рдореЗрдВ рдЗрд╕ рддрдереНрдп рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╕рдВрджреЗрд╢ рдореЗрдВ рдЕрдиреНрдп рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
рдЬрд╛рдирдХрд╛рд░реА.

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡реИрд╢реНрд╡рд┐рдХ
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] g[рд▓реЛрдмрд╛рд▓] /рдкреИрдЯрд░реНрди/ [рдЖрдЬреНрдЮрд╛рдУрдВ]
[2рдЬреЛрдбрд╝] рд╡реА /рдкреИрдЯрд░реНрди/ [рдЖрдЬреНрдЮрд╛рдУрдВ]

рд╡реИрдХрд▓реНрдкрд┐рдХ '' рдЪрд░рд┐рддреНрд░ рдХреЗ рдмрд╛рдж рд╡реИрд╢реНрд╡рд┐рдХ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рди рд╣реЛрдЧрд╛ v
рдЖрджреЗрд╢ред

If рдкреИрдЯрд░реНрди рдЦрд╛рд▓реА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "//") рдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ, рдЙрдкрдпреЛрдЧ рдХреА рдЧрдИ рдЕрдВрддрд┐рдо рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐
рд╕рдВрдкрд╛рджрдХ рдХрдорд╛рдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдкреИрдЯрд░реНрдиред рдкреИрдЯрд░реНрди рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд╛рдВрдХрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╡рд░реНрдг (рд╕рд╛рд░рд╛рдВрд╢ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ), рд╕рд╛рде рд╣реА рдХреЛрдИ рдЧреИрд░-рдЕрд▓реНрдлрд╝рд╛рдиреНрдпреВрдореЗрд░рд┐рдХ рдпрд╛ рдЧреИрд░-
рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп , , , рдпрд╛ рджреЛрд╣рд░рд╛-рдЙрджреНрдзрд░рдгред

рдпрджрд┐ рдХреЛрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рд░реЗрдЦрд╛рдПрдБ рд╕рдВрдкреВрд░реНрдг рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛрдВрдЧреАред

RSI рд╡реИрд╢реНрд╡рд┐рдХ рдФрд░ v рдЖрджреЗрд╢ рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рджреЛ-рдкрд╛рд╕ рд╕рдВрдЪрд╛рд▓рди рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд░реЗрдЦрд╛рдПрдБ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдкреНрддрд┐ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд░реЗрдЦрд╛ рдорд╛рдЪрд┐рд╕
(рд╡реИрд╢реНрд╡рд┐рдХ) рдпрд╛ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддрд╛ (v or рд╡реИрд╢реНрд╡рд┐рдХ!) рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреИрдЯрд░реНрдиред рджреВрд╕рд░рд╛, рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ ex
рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП рдЖрджреЗрд╢ рдЖрдЬреНрдЮрд╛рдУрдВ, рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде ('.') рдкреНрд░рддреНрдпреЗрдХ рдЪрд┐рд╣реНрдирд┐рдд рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред рдпрджрд┐ рдПрдХ
рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ, рдпрд╛ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдХреЗ рд▓рд┐рдП
рдЙрджрд╛рд╣рд░рдг, рджреНрд╡рд╛рд░рд╛ ex рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдХрдорд╛рдВрдб) рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдХреЛрдИ рдФрд░ рдЖрджреЗрд╢ рдирд╣реАрдВ рд╣реЛрдЧрд╛
рдЗрд╕ рдЖрджреЗрд╢ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╡рд┐рднрд┐рдиреНрди ex рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╣реА рд▓рд╛рдЗрди рдкрд░ рдХрдИ рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░рдХреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдП рдЙрдиреНрд╣реЗрдВ рдкрд░рд┐рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╛ рдкреНрд░рддрд┐ рдкрдВрдХреНрддрд┐ рдПрдХ, рдкреНрд░рддреНрдпреЗрдХ рд╕реЗ рдмрдЪрдХрд░ рдХреЗ рд╕рд╛рде
.

рдпрджрд┐ рдХреЛрдИ рдЖрджреЗрд╢ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ:

1. рдЕрдЧрд░ рдореЗрдВ ex рдХрдорд╛рдВрдб рдореЛрдб, рдРрд╕рд╛ рд╣реЛрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ рдЫрд╛рдк рдЖрджреЗрд╢ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдереЗред

2. рдЕрдиреНрдпрдерд╛, рдХреЛрдИ рдЖрджреЗрд╢ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝рдирд╛, рдкрд░рд┐рд╡рд░реНрддрди, рддрдерд╛ рдбрд╛рд▓рдиреЗ рдХреЗ рдХрдорд╛рдВрдб, рдЗрдирдкреБрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЖрджреЗрд╢, рдФрд░ рд╕рдорд╛рдкреНрддрд┐ рдпрджрд┐ рдХрдорд╛рдВрдб рдХреА рд╕реВрдЪреА рд╕рдорд╛рдкреНрдд рд╣реЛрддреА рд╣реИ рддреЛ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЖрджреЗрд╢ред NS рдЦреБрд▓рд╛ рдФрд░ рджреГрд╢реНрдп рдХрдорд╛рдВрдб рдХреЛ рдХрдорд╛рдВрдб рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ
рдорд╛рдорд▓реЗ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЪрд┐рд╣реНрдирд┐рдд рдкрдВрдХреНрддрд┐ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдиреЗрдЧреАред рдЕрдЧрд░ рдЦреБрд▓рд╛ рдпрд╛
рджреГрд╢реНрдп рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЧрдпрд╛ рд╣реИ vi Q рдХрдорд╛рдВрдб, рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЛ рдЕрдЧрд▓реЗ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЪрд┐рд╣реНрдирд┐рдд рд▓рд╛рдЗрди, рдФрд░ рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬрдм рддрдХ рдХрд┐ рдЪрд┐рд╣реНрдирд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕реВрдЪреА рдирд╣реАрдВ рд╣реИ
рдердХред

RSI рд╡реИрд╢реНрд╡рд┐рдХ, v, рддрдерд╛ рдкреВрд░реНрд╡рд╡рдд рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЖрдЬреНрдЮрд╛рдУрдВ. рдЪрд┐рд╣реНрдирд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЪрд┐рд╣реНрдирд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд╣рд▓реЗ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрдорд╛рдВрдб рджреНрд╡рд╛рд░рд╛ред рдореЗрдВ
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдЯрд╛рдП рдЧрдП рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЖрджреЗрд╢ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдпрджрд┐ рдпрд╛рдж рдХреА рдЧрдИ рдЦреЛрдЬ рджрд┐рд╢рд╛ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╡реИрд╢реНрд╡рд┐рдХ рдФрд░ v рдЖрджреЗрд╢ рдЗрд╕реЗ рд╕реЗрдЯ рдХрд░реЗрдВрдЧреЗ
рдЖрдЧреЗред

RSI рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ рдФрд░ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдмрд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ g or
v рдЖрджреЗрд╢ред

рд╡рд░реНрддрдорд╛рди line: рдпрджрд┐ рдХреЛрдИ рдЖрджреЗрд╢ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдЕрдВрддрд┐рдо рдЪрд┐рд╣реНрдирд┐рдд рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред рдЕрдиреНрдпрдерд╛, рдХреЗ рд░реВрдк рдореЗрдВ
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ ex рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдпрджрд┐ рдХреЛрдИ рдЖрджреЗрд╢ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЧреИрд░- рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ ; рдЕрдиреНрдпрдерд╛, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ
рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП ex рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИред

рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдВ
рд╕рд╛рд░:
[1рдЬреЛрдбрд╝] i[рдардЧрдирд╛][!]

рджрд░реНрдЬ ex рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб; рдЗрдирдкреБрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рд╕реЗ рдкрд╣рд▓реЗ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рдЕрдЧрд░
рдкрдВрдХреНрддрд┐ рд╢реВрдиреНрдп рдпрд╛ 1 рд╣реИ, рдкрд╛рда рдХреЛ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред

рдпрд╣ рдЖрджреЗрд╢ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧрд╛ рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ; рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд
рдХрдорд╛рдВрдб рдирд╛рдо рдХреЗ рд╕рд╛рде '' рдХреЗ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯрд┐рдВрдЧ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЯреЙрдЧрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ
рдХреЗрд╡рд▓ рдЗрд╕ рдЖрджреЗрд╢ рдХреА рдЕрд╡рдзрд┐ред

рд╡рд░реНрддрдорд╛рди line: рдЕрдВрддрд┐рдо рдЗрдирдкреБрдЯ рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ; рдпрджрд┐ рдХреЛрдИ рд▓рд╛рдЗрди рдЗрдирдкреБрдЯ рдирд╣реАрдВ рдереА, рддреЛ рдкрд╣рд▓реЗ рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐, рдпрд╛ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рдпрджрд┐ рдХреЛрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдирд╣реАрдВ рд╣реИрдВ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐ рд╕реЗ рдкрд╣рд▓реЗ, рдпрд╛ рд╢реВрдиреНрдп рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЦрд╛рд▓реА рд╣реИред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рдЬреБрдбреЗрдВ
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] j[oin][!][рдЧрдгрдирд╛][рдЭрдВрдбреЗ]

If рдЧрдгрдирд╛ рдЕрдзрд┐рдХреГрдд рд╣реИ:

рдпрджрд┐ рдХреЛрдИ рдкрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдЖрджреЗрд╢ рдорд╛рдиреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ 2рдЬреЛрдбрд╝ рдереЗ
рдХрд░рдВрдЯ рд▓рд╛рдЗрди рдФрд░ рдХрд░рдВрдЯ рд▓рд╛рдЗрди рдкреНрд▓рд╕ рдЧрдгрдирд╛ (ред,ред + рдЧрдгрдирд╛).

рдпрджрд┐ рдПрдХ рдкрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдЖрджреЗрд╢ рдорд╛рдиреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ 2рдЬреЛрдбрд╝ рдереЗ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрддрд╛ рдФрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрддрд╛ рдкреНрд▓рд╕ рдЧрдгрдирд╛ (addr,addr + рдЧрдгрдирд╛).

рдпрджрд┐ рджреЛ рдкрддреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдЧрдП рдереЗ, рддреЛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдЖрджреЗрд╢ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд
рдкрддрд╛, рдЕрдВрддрд┐рдо рдкрддреЗ рдХреЗ рдмрд░рд╛рдмрд░ рдкреНрд▓рд╕ рдЧрдгрдирд╛ -1 (Addr1,Addr2,Addr2 + рдЧрдгрдирд╛ -1),
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдпрджрд┐ рдЗрд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╕рдВрдкрд╛рджрди рдХреА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╕реЗ рдмрдбрд╝рд╛ рджреВрд╕рд░рд╛ рдкрддрд╛ рд╣реЛрдЧрд╛
рдмрдлрд░, рдЗрд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рдмрдлрд░ рдХреА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдпрджрд┐ рдирд╣реА рдЧрдгрдирд╛ рдЕрдзрд┐рдХреГрдд рд╣реИ:

рдпрджрд┐ рдХреЛрдИ рдкрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдЖрджреЗрд╢ рдорд╛рдиреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ 2рдЬреЛрдбрд╝ рдереЗ
рд╡рд░реНрддрдорд╛рди рдкрдВрдХреНрддрд┐ рдФрд░ рдЕрдЧрд▓реА рдкрдВрдХреНрддрд┐ (., +1)ред

рдпрджрд┐ рдПрдХ рдкрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдЖрджреЗрд╢ рдорд╛рдиреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ 2рдЬреЛрдбрд╝ рдереЗ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрддрд╛ рдФрд░ рдЕрдЧрд▓реА рдкрдВрдХреНрддрд┐ (addr,addr + 1)ред

рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐рдпреЛрдВ рд╕реЗ рдкрд╛рда рдХреЛ рдПрдХ рд╕рд╛рде рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдорд┐рд▓рд╛рдПрдБ, рдЬреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рдЬрд╛рдПрдЧреА
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐рдпрд╛рдБред

рдПрдХ рддреЛ '' рд╡рд░реНрдг рдХреЛ рдХрдорд╛рдВрдб рдирд╛рдо рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, the рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдмрд┐рдирд╛ рд╣реЛрдЧрд╛
рдХрд┐рд╕реА рднреА рд▓рд╛рдЗрди рдХрд╛ рд╕рдВрд╢реЛрдзрди, рд╡рд░реНрддрдорд╛рди рд▓реЛрдХреЗрд▓ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ред

рдЕрдиреНрдпрдерд╛, рдкреЙрдЬрд╝рд┐рдХреНрд╕ рд▓реЛрдХреЗрд▓ рдореЗрдВ, рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рд╕реЗ рдкрд╣рд▓реЗ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ,
рдФрд░ рдлрд┐рд░, рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрд╡рд░реНрддреА рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдЖрдЧреЗ рдмрдврд╝реЗрдВ:

1. рдЕрдЧреНрд░рдгреА рддреНрдпрд╛рдЧреЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрди рд╕реЗ рд╡рд░реНрдгред

2. рдЕрдЧрд░ рдЬреБрдбрд╝рдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрди рдЕрдм рдЦрд╛рд▓реА рд╣реИ, рддреЛ рдЙрд╕реЗ рд╣рдЯрд╛ рджреЗрдВ, рдФрд░ рдЪрд░рдг 3 рд╕реЗ 5 рддрдХ рдЫреЛрдбрд╝ рджреЗрдВред

3. рдпрджрд┐ рдзрд╛рд░рд╛ рд░реЗрдЦрд╛ a . рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрддреА рд╣реИ , рдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдкрдВрдХреНрддрд┐ рдХрд╛ рдкрд╣рд▓рд╛ рд╡рд░реНрдг
рдПрдХ ')' рдЪрд░рд┐рддреНрд░, рдЖрдЧреЗ рд╕рдВрд╢реЛрдзрди рдХреЗ рдмрд┐рдирд╛ рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВред

4. рдпрджрд┐ рдзрд╛рд░рд╛ рд░реЗрдЦрд╛ рдХрд╛ рдЕрдВрддрд┐рдо рд╡рд░реНрдг a . рд╣реИ '.', рджреЛ рдХреЗ рд╕рд╛рде рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ
рдЙрдирдХреЗ рдмреАрдЪ рд╡рд░реНрдгред

5. рдЕрдиреНрдпрдерд╛, рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╕рд┐рдВрдЧрд▓ . рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛рдПрдВ рдЙрди рджреЛрдиреЛрдВ рдХреЗ рдмреАрдЪред

рд╡рд░реНрддрдорд╛рди line: рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рд╕реВрдЪреА
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] l[рд╣реИ][рдЧрдгрдирд╛][рдЭрдВрдбреЗ]

рдпрд╣ рдЖрджреЗрд╢ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛ ex рдЖрджреЗрд╢:

[2рдЬреЛрдбрд╝] p[рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ][рдЧрдгрдирд╛] l[рдЭрдВрдбреЗ]

рджреЗрдЦ рдЫрд╛рдк.

рдирдХреНрд╢рд╛
рд╕рд╛рд░:
рдирдХреНрд╢рд╛[!][рдПрд▓рдПрдЪрдПрд╕ рдЖрд░рдПрдЪрдПрд╕]

If рдПрд▓рдПрдЪрдПрд╕ рдФрд░ рдЖрд░рдПрдЪрдПрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ:

1ред рдЕрдЧрд░ '' рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реВрдЪреА рд▓рд┐рдЦреЗрдВред

2. рдЕрдиреНрдпрдерд╛, рдХрдорд╛рдВрдб рдореЛрдб рдореИрдкреНрд╕ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реВрдЪреА рд▓рд┐рдЦреЗрдВред

3. рдЕрдзрд┐рдХ рдХреБрдЫ рди рдХрд░реЗрдВред

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╕реНрд╡реАрдХреГрдд рд╡рд░реНрдгреЛрдВ рдХреЗ рд╕реЗрдЯ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдПрд▓рдПрдЪрдПрд╕ or рдЖрд░рдПрдЪрдПрд╕, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐
рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╡рд░реНрдг рдФрд░ рд╡рд░реНрдг рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред рдЕрддрд┐рд░рд┐рдХреНрдд
рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рджреЛрдиреЛрдВ рдореЗ рдПрд▓рдПрдЪрдПрд╕ рдФрд░ рдЖрд░рдПрдЪрдПрд╕, рдХреЛрдИ рднреА рдЪрд░рд┐рддреНрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдП рдХреЗ рд╕рд╛рде рднрд╛рдЧ рдЧрдпрд╛ тАРV, рдЬрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд░реНрдг рдХрд╛ рдкрд░рд┐рд╕реАрдорди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдПрд▓рдПрдЪрдПрд╕
рд╕реЗ рдЖрд░рдПрдЪрдПрд╕, рдФрд░ рдкрд▓рд╛рдпрди V рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЕрдЧрд░ рдЪрд░рд┐рддреНрд░ '' рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ рдирдХреНрд╢рд╛ рдХрдорд╛рдВрдб рдХрд╛ рдирд╛рдо, рдореИрдкрд┐рдВрдЧ рдкреНрд░рднрд╛рд╡реА рд╣реЛрдЧреА
рдХреЗ рдмрдЬрд╛рдп рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб рдХреЗ рджреМрд░рд╛рди рдЦреБрд▓рд╛ or рджреГрд╢реНрдп рдХрдорд╛рдВрдб рдореЛрдбред рдпрд╣ рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
рдПрд▓рдПрдЪрдПрд╕ рджреЛ рдЕрд▓рдЧ рд╣реЛрдирд╛ рдирдХреНрд╢рд╛ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ: рдПрдХ рдХрдорд╛рдВрдб рдореЛрдб рдХреЗ рд▓рд┐рдП рдФрд░ рдПрдХ
рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб рдХреЗ рд▓рд┐рдПред

рдХрдорд╛рдВрдб рдореЛрдб рдореИрдкрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП:

рдЬрдм рдПрд▓рдПрдЪрдПрд╕ a . рдХреЗ рдХрд┐рд╕реА рднреА рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ vi рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ рдХрдорд╛рдВрдб (рд▓реЗрдХрд┐рди рдирд╣реАрдВ
рдХрдорд╛рдВрдб рдХреЗ рддрд░реНрдХреЛрдВ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ), рдХрд╛рд░реНрд░рд╡рд╛рдИ рдЗрд╕ рддрд░рд╣ рд╣реЛрдЧреА рдЬреИрд╕реЗ рдХрд┐
рдЕрдиреБрд░реВрдк рдЖрд░рдПрдЪрдПрд╕ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдпрджрд┐ рдХрдорд╛рдВрдб рдореЗрдВ рдХреЛрдИ рднреА рд╡рд░реНрдг, рдкрд╣рд▓реЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, a . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдЪ рдирд┐рдХрд▓рд╛ рд╣реИ
тАРV рд╡рд░реНрдг, рд╡рд╣ рд╡рд░реНрдг рдХрд┐рд╕реА рдореИрдЪ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ a рдПрд▓рдПрдЪрдПрд╕.

рдпрд╣ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рдорд░реНрдерди рдХрд░реЗрдВрдЧреЗ рдирдХреНрд╢рд╛ рдЖрджреЗрд╢ рдЬрд╣рд╛рдВ рдПрд▓рдПрдЪрдПрд╕
рд▓рдВрдмрд╛рдИ рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╡рд░реНрдг рд╣реИ, рдЬрд╣рд╛рдВ рдХрд╛ рдкрд╣рд▓рд╛ рд╡рд░реНрдг рдПрд▓рдПрдЪрдПрд╕ is
рдореБрджреНрд░рдг рдпреЛрдЧреНрдпред

If рдПрд▓рдПрдЪрдПрд╕ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╡рд░реНрдг рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдкрд╣рд▓рд╛ рд╡рд░реНрдг рд╣реИ '#', рджреНрд╡рд╛рд░рд╛ рдкреАрдЫрд╛
рдПрдХ рдХреНрд░рдорд╛рдВрдХрд┐рдд рдлрд╝рдВрдХреНрд╢рди рдХреБрдВрдЬреА рдХреЗ рдЕрдиреБрд░реВрдк рдЕрдВрдХреЛрдВ рдХрд╛ рдПрдХ рдХреНрд░рдо, рддрдм рдЬрдм рдпрд╣
рдлрд╝рдВрдХреНрд╢рди рдХреБрдВрдЬреА рдЯрд╛рдЗрдк рдХреА рдЧрдИ рд╣реИ, рдЗрд╕реЗ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЖрд░рдПрдЪрдПрд╕. рдЕрдВрдХреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рд╡рд░реНрдг
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрдХ '#' рд╡рд░реНрдг рд╡рд░реНрдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд╛рдорд┐рдд рдлрд╝рдВрдХреНрд╢рди рдХреБрдВрдЬреА рдХрд╛ рднреА рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЗ рд╣реИрдВ
рдореЗрдВ рдПрд▓рдПрдЪрдПрд╕ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд '#' рдФрд░ рдХреЛ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЖрд░рдПрдЪрдПрд╕. рдпрд╣ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ рдХрд┐ рдХреИрд╕реЗ
рдлрд╝рдВрдХреНрд╢рди рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдХреМрди рд╕реА рдлрд╝рдВрдХреНрд╢рди рдХреБрдВрдЬрд┐рдпрд╛рдБ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред

рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореЛрдб рдореИрдкрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП:

рдЬрдм рдПрд▓рдПрдЪрдПрд╕ рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдкрд╛рда рдЗрдирдкреБрдЯ рдореЗрдВ рджрд░реНрдЬ рдкрд╛рда рдХреЗ рдХрд┐рд╕реА рднреА рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдореЛрдб, рдХрд╛рд░реНрд░рд╡рд╛рдИ рдЗрд╕ рддрд░рд╣ рд╣реЛрдЧреА рдЬреИрд╕реЗ рдХрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдЖрд░рдПрдЪрдПрд╕ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдпрджрд┐ рдЗрдирдкреБрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдореЗрдВ рдХреЛрдИ рднреА рд╡рд░реНрдг a . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдЪ рдЬрд╛рддрд╛ рд╣реИ тАРрд╡реА рдЪрд░рд┐рддреНрд░, рд╡рд╣
рдЪрд░рд┐рддреНрд░ рдПрдХ рдореИрдЪ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ a рдПрд▓рдПрдЪрдПрд╕.

рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдПрд▓рдПрдЪрдПрд╕ рдмрд╛рдж рдХреЗ рд▓рд┐рдП рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкрд╛рда рдирдХреНрд╢рд╛ or рдЕрдирдореИрдк рдЖрдЬреНрдЮрд╛рдУрдВ
рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЖрд░рдПрдЪрдПрд╕ рд╕реНрдХреНрд░реАрди рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЗ рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╛рда; рдирд┐рдореНрди рдкрд░ рдзреНрдпрд╛рди рджрд┐рдП рдмрдЧреИрд░
рдбрд┐рд╕реНрдкреНрд▓реЗ рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ рдЬреИрд╕реЗ рдХрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдЖрд░рдПрдЪрдПрд╕ рдкрд╛рда рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛,
рдЖрджреЗрд╢ рдХрд╛ рдкреНрд░рднрд╛рд╡ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реЛрдЧрд╛ рдорд╛рдиреЛ рдПрд▓рдПрдЪрдПрд╕ рдкрд╛рда рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдпрджрд┐ рдХреЗрд╡рд▓ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдПрд▓рдПрдЪрдПрд╕ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕рдВрдкрд╛рджрдХ рдХрдм рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдЧрд╛
рдкрд╣рд▓реЗ рд╕реЗ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рд╡рд░реНрдгреЛрдВ рдХреЗ рд╕рд╛рде рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╡рд░реНрдг
рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛ рд░рд╣рд╛ рд╣реИ рдПрд▓рдПрдЪрдПрд╕.

RSI рдЖрд░рдПрдЪрдПрд╕ рд╡рд░реНрдг рд╕реНрд╡рдпрдВ рд░реАрдореИрдкрд┐рдВрдЧ рдХреЗ рдЕрдзреАрди рд╣реЛрдВрдЧреЗ, рдЬрдм рддрдХ рдХрд┐ рдЕрдиреНрдпрдерд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ
la remap рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдпрджрд┐ рд╡рд░реНрдг рдПрд▓рдПрдЪрдПрд╕ рдЙрдкрд╕рд░реНрдЧ рд╡рд░реНрдгреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВ
рдЖрд░рдПрдЪрдПрд╕, рдЙрди рдкрд╛рддреНрд░реЛрдВ рдХреЛ рд░реАрдореИрдк рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдмреНрд▓реЙрдХ-рдореЛрдб рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдкрд░, рдорд╛рдирдЪрд┐рддреНрд░рдг рддреБрд░рдВрдд рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдЯрд░реНрдорд┐рдирд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╡рд░реНрдгреЛрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдХреЛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж), рд▓реЗрдХрд┐рди рдпрд╣ рд╣рд╛рд╕рд┐рд▓ рдХрд░реЗрдЧрд╛
рд╡рд╣реА рдкрд░рд┐рдгрд╛рдо рдЬреИрд╕реЗ рдХрд┐ рдпрд╣ рддреБрд░рдВрдд рд╣реБрдЖред

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рдорд╛рд░реНрдХ
рд╕рд╛рд░:
[1рдЬреЛрдбрд╝] ma[rk] рдЪрд░рд┐рддреНрд░
[1рдЬреЛрдбрд╝] k рдЪрд░рд┐рддреНрд░

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдЧрд╛ рдЪрд░рд┐рддреНрд░ POSIX рдХреЗ рдПрдХрд▓ рд▓реЛрдЕрд░рдХреЗрд╕ рдЕрдХреНрд╖рд░ рдХрд╛ рдорд╛рди
рд▓реЛрдХреЗрд▓ рдФрд░ рдмреИрдХрдХреЛрдЯ рдФрд░ рд╕рд┐рдВрдЧрд▓-рдХреЛрдЯ рдХреИрд░реЗрдХреНрдЯрд░; рдЕрдиреНрдп рдкрд╛рддреНрд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рд╣реИ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рддред

рдЕрдЧрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ vi m рдХрдорд╛рдВрдб, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЪрд┐рд╣реНрди рдХреЛ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ 1-рдЖрдзрд╛рд░рд┐рдд
рд╡рд░реНрддрдорд╛рди рдХреЙрд▓рдо рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд рдХреНрд░рдорд╛рдВрдХрд┐рдд рд╡рд░реНрдг, рдпрджрд┐ рдХреЛрдИ рд╣реЛ; рдЕрдиреНрдпрдерд╛, рд╕реНрддрдВрдн рд╕реНрдерд┐рддрд┐ 1.

рдЕрдиреНрдпрдерд╛, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЪрд┐рд╣реНрди рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд░реЗрдЦрд╛ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ рдкрд╣рд▓реЗ 1-рдЖрдзрд╛рд░рд┐рдд рдХреНрд░рдорд╛рдВрдХрд┐рдд рдХрд░реЗрдВ
рди рди рдкрдВрдХреНрддрд┐ рдореЗрдВ, рдпрджрд┐ рдХреЛрдИ рд╣реЛ; рдЕрдиреНрдпрдерд╛, рдЕрдВрддрд┐рдо рдЧреИрд░- рдореЗрдВ
рд▓рд╛рдЗрди, рдпрджрд┐ рдХреЛрдИ рд╣реЛ; рдЕрдиреНрдпрдерд╛, рд╕реНрддрдВрдн рд╕реНрдерд┐рддрд┐ 1.

рдЬрдм рддрдХ рдирд┐рд╢рд╛рди рд░реАрд╕реЗрдЯ рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рд▓рд╛рдЗрди рдирд╣реАрдВ рд╣реИ, рддрдм рддрдХ рдирд┐рд╢рд╛рди рд▓рд╛рдЗрди рд╕реЗ рдЬреБрдбрд╝рд╛ рд░рд╣реЗрдЧрд╛
рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдпрджрд┐ рдПрдХ рд╣рдЯрд╛рдИ рдЧрдИ рд▓рд╛рдЗрди рдХреЛ рдмрд╛рдж рдореЗрдВ рдмрд╣рд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдкреВрд░реНрд╡рд╡рдд рдЖрджреЗрд╢, рдкрд╣рд▓реЗ рдХреЛрдИ рдирд┐рд╢рд╛рди
рд▓рд╛рдЗрди рд╕реЗ рдЬреБрдбрд╝реА, рдЬрд┐рд╕реЗ рд░реАрд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЙрд╕реЗ рднреА рдмрд╣рд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХрд╛ рдХреЛрдИ рдЙрдкрдпреЛрдЧ
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдПрдХ рд╡рд░реНрддрдорд╛рди рд░реЗрдЦрд╛ рд╕реЗ рд╕рдВрдмрджреНрдз рдирд╣реАрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рдЪрд┐рд╣реНрди рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

рдирд┐рд╢рд╛рди ` рдФрд░ ' рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рдареАрдХ рдкрд╣рд▓реЗ, рдкрд╣рд▓реЗ рдмрддрд╛рдП рдЕрдиреБрд╕рд╛рд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдШрдЯрдирд╛рдПрдБ рд╣реЛрддреА рд╣реИрдВ:

рез.рейред рдХрд╛ рдЙрдкрдпреЛрдЧ '' рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ ex рдкрддрд╛

2. рдПрдХ рдзрдирд╛рддреНрдордХ рджрд╢рдорд▓рд╡ рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ an . рдХреЗ рд░реВрдк рдореЗрдВ ex рдкрддрд╛

3. рдПрдХ рдЦреЛрдЬ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ an . рдХреЗ рд░реВрдк рдореЗрдВ ex рдкрддрд╛

4. рдПрдХ рдЪрд┐рд╣реНрди рд╕рдВрджрд░реНрдн рдХрд╛ рдЙрдкрдпреЛрдЧ a . рдХреЗ рд░реВрдк рдореЗрдВ ex рдкрддрд╛

5. рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдУрдкрди рдФрд░ рд╡рд┐рдЬреБрдЕрд▓ рдореЛрдб рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ: ], %, (, ), [, ], {,
}

6. рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЦреБрд▓реЗ рдФрд░ рджреГрд╢реНрдп рдореЛрдб рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ: ', G, H, L, M, z рдЕрдЧрд░
рдХрдорд╛рдВрдб рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдмрджрд▓ рдЬрд╛рдПрдЧреА

7. рдЦреБрд▓реЗ рдФрд░ рджреГрд╢реНрдп рдореЛрдб рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ: /, ?, N, `, n рдЕрдЧрд░ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди or
рдХрдорд╛рдВрдб рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдХреЙрд▓рдо рдмрджрд▓ рдЬрд╛рдПрдЧрд╛

8. рдХрд╛ рдЙрдкрдпреЛрдЧ ex рдореЛрдб рдХрдорд╛рдВрдб: z, рдкреВрд░реНрд╡рд╡рдд, рд╡реИрд╢реНрд╡рд┐рдХ, v

рдирд┐рдпрдо 1, 2, 3, рдФрд░ 4 рдХреЗ рд▓рд┐рдП, ` рдФрд░ ' рдЕрдВрдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ рдпрджрд┐ ex рдЖрджреЗрд╢ рд╣реИ
рдирд┐рдпрдо 6.рдХ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдиреБрд╕рд╛рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореЗрдВ рдЖрджреЗрд╢ рд▓рд╛рдЗрди рдкрджрдЪреНрдЫреЗрдж in ex.

рдирд┐рдпрдо 5, 6, рдФрд░ 7 рдХреЗ рд▓рд┐рдП, ` рдФрд░ ' рдпрджрд┐ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдирд┐рд╢рд╛рди рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ
рдУрдкрди рдФрд░ рд╡рд┐рдЬреБрдЕрд▓ рдореЛрдб рдореЗрдВ рдореЛрд╢рди рдХрдорд╛рдВрдбред

рдирд┐рдпрдо 1, 2, 3, 4, 5, 6, 7 рдФрд░ 8 рдХреЗ рд▓рд┐рдП, ` рдФрд░ ' рдЕрдВрдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ рдпрджрд┐
рдЖрджреЗрд╢ рд╡рд┐рдлрд▓ред

RSI ` рдФрд░ ' рд╣рд░ рдмрд╛рд░ рд╕рдВрдкрд╛рджрди рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рд▓реЗ рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдВрдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ
рдмрдлрд╝рд░ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдмрдлрд╝рд░ рдХреЗ рд╕рдВрдкрд╛рджрди рд╕рд╣рд┐рдд), рдпрджрд┐ рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЗрдВ рд╣реИ
рдореЛрдб, рдпрд╛ рдпрджрд┐ рдореЗрдВ ex рдореЛрдб рдФрд░ рдПрдбрд┐рдЯ рдмрдлрд╝рд░ рдХрд┐рд╕реА рднреА рдХрдорд╛рдВрдб рдпрд╛ рдореВрд╡рдореЗрдВрдЯ рд╕реЗ рдкрд╣рд▓реЗ рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реИ
( . рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЖрджреЗрд╢реЛрдВ рдпрд╛ рдЖрдВрджреЛрд▓рдиреЛрдВ рд╕рд╣рд┐рдд) -рд╕реА or рдЖрдпрдХрд░ рд╡рд┐рдХрд▓реНрдк рдпрд╛ +рдЖрджреЗрд╢
рддрд░реНрдХ) рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдкрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдпрджрд┐ рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ, рдЕрдВрдХ рд╣реЛрдВрдЧреЗ
рд╕реЗрдЯ рдХрд░реЗрдВ рдЬреИрд╕реЗ рдХрд┐ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ vi m рдЖрджреЗрд╢; рдЕрдиреНрдпрдерд╛, рдЬреИрд╕реЗ рдХрд┐ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдирд╛ ex рдирд┐рд╢рд╛рди рдЖрджреЗрд╢ред

рд╕реЗ рдмрджрд▓рддреЗ рд╕рдордп ex рдореЛрдб рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛ рджреГрд╢реНрдп рдореЛрдб, рдпрджрд┐ ` рдФрд░ ' рдирд┐рд╢рд╛рди рдкрд╣рд▓реЗ рд╕реЗ рдирд╣реАрдВ рд╣реИрдВ
рдареАрдХ ` рдФрд░ ' рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЕрдВрдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рдЪрд╛рд▓
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] m[ove рдХреЗ] 1рдЬреЛрдбрд╝ [рдЭрдВрдбреЗ]

рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрдВрддрд╡реНрдп рд░реЗрдЦрд╛ рдХреЗ рдмрд╛рдж рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВред рд▓рд╛рдЗрди рд╢реВрдиреНрдп рдХрд╛ рдПрдХ рдЧрдВрддрд╡реНрдп
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рд╡реЛ рд╣реЛрдЧрд╛
рдПрдХ рддреНрд░реБрдЯрд┐ рдпрджрд┐ рдЧрдВрддрд╡реНрдп рд░реЗрдЦрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд░реЗрдЦрд╛рдУрдВ рдХреА рд╕реАрдорд╛ рдХреЗ рднреАрддрд░ рд╣реИред

рд╡рд░реНрддрдорд╛рди line: рдЕрдВрддрд┐рдо рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рдЕрдЧрд▓рд╛
рд╕рд╛рд░:
n[ext][!][+рдЖрджреЗрд╢][рдкрдЯреНрдЯрд┐рдХрд╛ ...]

рдпрджрд┐ рдирд╣реА '' рдХрдорд╛рдВрдб рдирд╛рдо рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреЛ рддрдм рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдЕрдВрддрд┐рдо рдкреВрд░реНрдг рд▓реЗрдЦрди, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА, рдЬрдм рддрдХ рдХрд┐ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ
рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдСрдЯреЛрд░рд╛рдЗрдЯ рд╡рд┐рдХрд▓реНрдк.

рдпрджрд┐ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдлрд╝рд╛рдЗрд▓реЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВ:

1. рддрд░реНрдХ рд╕реВрдЪреА рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

2. рддрд░реНрдХ рд╕реВрдЪреА рдореЗрдВ рдкрд╣рд▓реА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рд╕реВрдЪреА рд╕рдВрджрд░реНрдн рд╕реЗрдЯ рдХрд░реЗрдВред

3. рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХреЛ рдкрд╣рд▓реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рдЕрдиреНрдпрдерд╛:

1. рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА рдпрджрд┐ рддрд░реНрдХ рд╕реВрдЪреА рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЗ рдмрд╛рдж рдХреЛрдИ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдирд╣реАрдВ рд╣реИ
рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рд╣реИред

2. рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЗ рдмрд╛рдж рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдФрд░ рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рд╕реВрдЪреА рд╕рдВрджрд░реНрдн рд╕реЗрдЯ рдХрд░реЗрдВ
рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рддрд░реНрдХ рд╕реВрдЪреА рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рд╣реИред

рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╡рд░реНрддрдорд╛рди рджреНрд╡рд╛рд░рд╛ рдирд╛рдорд┐рдд рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рд╕реЗ рдмрджрд▓реЗрдВ
рдкрдердирд╛рдоред рдпрджрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рддрдХ рдирд╣реАрдВ рдкрд╣реБрдБрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдмрдлрд╝рд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдЦрд╛рд▓реА рд╣реЛрдЧрд╛ред

рдпрд╣ рдЖрджреЗрд╢ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧрд╛ рдСрдЯреЛрд░рд╛рдЗрдЯ рдФрд░ рд░рд╛рдЗрдЯрдиреА рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

RSI +рдЖрджреЗрд╢ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдЧрд╛ -рд╕реАрдорд╛рдВрдХрд┐рдд; рдкрд╛рддреНрд░реЛрдВ рд╕реЗ рдмрдЪ рд╕рдХрддреЗ рд╣реИрдВ
рдЙрдирдХреЗ рд╕рд╛рдордиреЗ a рдЪрд░рд┐рддреНрд░ред +рдЖрджреЗрд╢ рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЬрд╛рдПрдЧреА ex
рдПрдбрд┐рдЯ рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдХрдорд╛рдВрдб рдХрд░реЗрдВ рдФрд░
рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдФрд░ рдХреЙрд▓рдо рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╡рд░реНрддрдорд╛рди line: рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ред

рдирдВрдмрд░
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] nu[mber][рдЧрдгрдирд╛][рдЭрдВрдбреЗ]
[2рдЬреЛрдбрд╝] #[рдЧрдгрдирд╛][рдЭрдВрдбреЗ]

рдпреЗ рдЖрджреЗрд╢ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдВрдЧреЗ ex рдЖрджреЗрд╢:

[2рдЬреЛрдбрд╝] p[рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ][рдЧрдгрдирд╛] #[рдЭрдВрдбреЗ]

рджреЗрдЦ рдЫрд╛рдк.

рдкреНрд░рд╛рд░рдВрднрд┐рдХ
рд╕рд╛рд░:
[1рдЬреЛрдбрд╝] o[рдХрд▓рдо] /рдкреИрдЯрд░реНрди/ [рдЭрдВрдбреЗ]

рдЗрд╕ рдЖрджреЗрд╢ рдХреЛ рдмреНрд▓реЙрдХ-рдореЛрдб рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдпрд╛ рдЕрдкрд░реНрдпрд╛рдкреНрдд рд╡рд╛рд▓реЗ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдкрд░ рд╕рдорд░реНрдерд┐рдд рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
рдХреНрд╖рдорддрд╛рдПрдВред рдпрджрд┐ рдорд╛рдирдХ рдЗрдирдкреБрдЯ, рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ, рдпрд╛ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рдЯрд░реНрдорд┐рдирд▓ рдирд╣реАрдВ рд╣реИрдВ
рдбрд┐рд╡рд╛рдЗрд╕, рдкрд░рд┐рдгрд╛рдо рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВред

рдУрдкрди рдореЛрдб рджрд░реНрдЬ рдХрд░реЗрдВред

рдЕрдиреБрдЧрд╛рдореА рд╕реАрдорд╛рдВрдХрдХ рдХреЛ рд╕реЗ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдкреИрдЯрд░реНрди рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рдЕрдВрдд рдореЗрдВред рдЕрдЧрд░
рдкреИрдЯрд░реНрди рдЦрд╛рд▓реА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "//") рдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ, рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдЕрдВрддрд┐рдо рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐
рд╕рдВрдкрд╛рджрдХ рдХреЛ рдкреИрдЯрд░реНрди рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдкреИрдЯрд░реНрди рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд╛рдВрдХрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╡рд░реНрдг (рд╕рд╛рд░рд╛рдВрд╢ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ), рд╕рд╛рде рд╣реА рдХреЛрдИ рдЕрд▓реНрдлрд╝рд╛рдиреНрдпреВрдореЗрд░рд┐рдХ, рдпрд╛ рдЧреИрд░- рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп
, , , рдпрд╛ рджреЛрд╣рд░рд╛-рдЙрджреНрдзрд░рдгред

рд╡рд░реНрддрдорд╛рди line: рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рд░рдХреНрд╖рд┐рдд
рд╕рд╛рд░:
рдкреВрд░реНрд╡[рд╕реЗрд╡рд╛]

рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреЛ рдЙрд╕ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ рдЬрд┐рд╕реЗ рдмрд╛рдж рдореЗрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ -r рд╡рд┐рдХрд▓реНрдк рдпрд╛ рджреНрд╡рд╛рд░рд╛
рдХрд╛ рдЙрдкрдпреЛрдЧ ex рдХреА рд╡рд╕реВрд▓реА рдЖрджреЗрд╢ред рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦрдиреЗ рдХреЗ рдмрд╛рдж, рдПрдХ рдореЗрд▓ рд╕рдВрджреЗрд╢ рд╣реЛрдЧрд╛
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рднреЗрдЬрд╛ рдЧрдпрд╛ред рдпрд╣ рд╕рдВрджреЗрд╢ рдХрд╛ рдЖрд╣реНрд╡рд╛рди рдХрд░рдХреЗ рдкрдардиреАрдп рд╣реЛрдЧрд╛ mailx рдЙрдкрдпреЛрдЧрд┐рддрд╛ред NS
рд╕рдВрджреЗрд╢ рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо, рдкрд░рд┐рд░рдХреНрд╖рдг рдХрд╛ рд╕рдордп, рдФрд░ ex рдЖрджреЗрд╢
рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдореЗрд▓ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ
рд╕рдВрджреЗрд╢ред

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рдЫрд╛рдк
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] p[рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ][рдЧрдгрдирд╛][рдЭрдВрдбреЗ]

рд╕рдВрдмреЛрдзрд┐рдд рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд▓рд┐рдЦреЗрдВред рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ рдпрджрд┐ рдкрд░ рд╕реНрддрдВрднреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛
рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдХрд┐рд╕реА рдПрдХ рд╡рд░реНрдг рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕реНрддрдВрднреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдХрдо рд╣реИ
рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд▓рд┐рдЦреА рдЬрд╛ рд░рд╣реА рд╣реИрдВред

рдЧреИрд░-рдореБрджреНрд░рдг рдпреЛрдЧреНрдп рд╡рд░реНрдг, рдХреЛ рдЫреЛрдбрд╝рдХрд░ , рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛
рдмрд╣реБ-рдЪрд░рд┐рддреНрд░ рдЕрдиреБрдХреНрд░рдоред

рдЕрдЧрд░ # рдзреНрд╡рдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ рдпрд╛ рд╕рдВрдЦреНрдпрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдкрд╣рд▓реЗ рдХреА рдЬрд╛рдПрдЧреА
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЗрд╕рдХреА рд▓рд╛рдЗрди рдирдВрдмрд░ рджреНрд╡рд╛рд░рд╛:

"% 6рдбреА ", <line рд╕рдВрдЦреНрдпрд╛>

рдЕрдЧрд░ l рдзреНрд╡рдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ рдпрд╛ рд╕реВрдЪреА рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рд╣реИ:

1. POSIX.1тАР2008 рдХреЗ рдмреЗрд╕ рдбреЗрдлрд┐рдирд┐рд╢рди рд╡реЙрд▓реНрдпреВрдо рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рд╡рд░реНрдг, рддрд╛рд▓рд┐рдХрд╛ 5-1,
рдкрд▓рд╛рдпрди рджреГрд╢реНрдпреЛрдВ рдФрд░ рдПрд╕реЛрд╕рд┐рдПрдЯреЗрдб рдХреНрд░рд┐рдпрд╛рдПрдБ рд╕рдВрдмрдВрдзрд┐рдд рдПрд╕реНрдХреЗрдк рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛
рдЕрдиреБрдХреНрд░рдоред

2. рдЧреИрд░-рдореБрджреНрд░рдг рдпреЛрдЧреНрдп рд╡рд░реНрдг POSIX.1тАР2008 рдХреЗ рдмреЗрд╕ рдбреЗрдлрд┐рдирд┐рд╢рди рд╡реЙрд▓реНрдпреВрдо рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВ, рддрд╛рд▓рд┐рдХрд╛
5-1, рдкрд▓рд╛рдпрди рджреГрд╢реНрдпреЛрдВ рдФрд░ рдПрд╕реЛрд╕рд┐рдПрдЯреЗрдб рдХреНрд░рд┐рдпрд╛рдПрдБ рдПрдХ рддреАрди-рдЕрдВрдХреАрдп рдЕрд╖реНрдЯрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛
рд╕рдВрдЦреНрдпрд╛ (рдкреВрд░реНрд╡рд╡рд░реНрддреА рдХреЗ рд╕рд╛рде ) рдЪрд░рд┐рддреНрд░ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдмрд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП (рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг
рдкрд╣рд▓реЗ рдмрд╛рдЗрдЯ)ред

3. рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рдЕрдВрдд рдХреЛ a рд╕реЗ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ '', рдФрд░ рд╢рд╛рдмреНрджрд┐рдХ '' рдХреЗ рднреАрддрд░ рд╡рд░реНрдг
рд▓рд╛рдЗрди рдХреЛ рдкреВрд░реНрд╡рд╡рд░реНрддреА рдХреЗ рд╕рд╛рде рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ .

рд▓рдВрдмреА рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдореЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛; рдЬрд┐рд╕ рд▓рдВрдмрд╛рдИ рдкрд░ рддрд╣ рд╣реЛрддрд╛ рд╣реИ рд╡рд╣ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдЪрд╛рд╣рд┐рдП
рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдХреЙрд▓рдореЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдЖрдЙрдЯрдкреБрдЯ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реЛред

рдпрджрд┐ рдПрдХ рд░реЗрдЦрд╛ рдХреЛ рдореЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ l рдзреНрд╡рдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдФрд░ рд╕реВрдЪреА рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ,
рдпрд╣ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рддрд╣ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдПрдХ рдмрд╣реБ-рд╕реНрддрдВрдн рд╡рд░реНрдг рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ;
рдЙрд╕реЗ рддреНрдпрд╛рдЧрд╛ рдирд╣реАрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╡рд░реНрддрдорд╛рди line: рдЕрдВрддрд┐рдо рд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рд░реЗрдЦрд╛ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реИ; рдЕрдиреНрдпрдерд╛, рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ .

рдбрд╛рд▓
рд╕рд╛рд░:
[1рдЬреЛрдбрд╝] pu[t][рдмрдлрд░]

рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдмрдлрд╝рд░ рд╕реЗ рдкрд╛рда рдЬреЛрдбрд╝реЗрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЕрдирд╛рдо рдмрдлрд╝рд░) рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рд░реЗрдЦрд╛; рдкрдВрдХреНрддрд┐ рд╢реВрдиреНрдп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдкрд╛рда рдХреЛ рд╕рдВрдкрд╛рджрди рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛
рдмрдлрд░ред рдмрдлрд╝рд░ рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рдХрд╛ рдкреНрд░рддреНрдпреЗрдХ рднрд╛рдЧ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдПрдХ рдирдИ рдкрдВрдХреНрддрд┐ рдмрди рдЬрд╛рдПрдЧрд╛,
рдмрдлрд░ рдХреЗ рдореЛрдб рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ред

рд╡рд░реНрддрдорд╛рди line: рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рджрд░реНрдЬ рдХреА рдЧрдИ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рдЫреЛрдбрд╝рдирд╛
рд╕рд╛рд░:
q[UIT][!]

рдпрджрд┐ рдирд╣реА '' рдХрдорд╛рдВрдб рдирд╛рдо рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ:

1. рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреЛ рдЕрдВрддрд┐рдо рдкреВрд░реНрдг рд▓реЗрдЦрди рдХреЗ рдмрд╛рдж рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рд╣реЛрдЧрд╛
рддреНрд░реБрдЯрд┐ред

2. рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЗ рдмрд╛рдж рддрд░реНрдХ рд╕реВрдЪреА рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╣реИрдВ,
рдФрд░ рдЕрдВрддрд┐рдо рдЖрджреЗрд╢ a . рдирд╣реАрдВ рдерд╛ рдЫреЛрдбрд╝рдирд╛, wq, рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВрдпрд╛, ZZ (рджреЗрдЦреЗрдВ рдирд┐рдХрд╛рд╕) рдЖрджреЗрд╢, рдпрд╣ рдПрдХ рд╣реЛрдЧрд╛
рддреНрд░реБрдЯрд┐ред

рдЕрдиреНрдпрдерд╛, рд╕рдВрдкрд╛рджрди рд╕рддреНрд░ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВред

рдкрдврд╝рдирд╛
рд╕рд╛рд░:
[1рдЬреЛрдбрд╝] r[ead][!][рдкрдЯреНрдЯрд┐рдХрд╛]

If '' рдкрд╣рд▓рд╛ рдЧреИрд░ рдирд╣реАрдВ рд╣реИ рдХрдорд╛рдВрдб рдирд╛рдо рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдПрдХ рдкреНрд░рддрд┐
рдлрд╝рд╛рдЗрд▓ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рдХреЗ рдмрд╛рдж рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛; рд░реЗрдЦрд╛ рд╢реВрдиреНрдп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ
рдХрд┐ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд░рдЦреА рдЬрд╛рдПрдЧреАред рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░
рдмрд╛рдЗрдЯ рд░реАрдб рд▓рд┐рдЦрд╛ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдирд╣реА рдкрдЯреНрдЯрд┐рдХрд╛ рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рд╣реЛрдЧрд╛
рдЪреВрдХред рдпрджрд┐ рдХреЛрдИ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдирд╣реАрдВ рд╣реИ, рддреЛ рдкрдЯреНрдЯрд┐рдХрд╛ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдмрди рдЬрд╛рдПрдЧрд╛ред рдЕрдЧрд░
рдХреЛрдИ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдирд╣реАрдВ рд╣реИ рдпрд╛ рдкрдЯреНрдЯрд┐рдХрд╛ рд╕рдВрдХрд╛рд░реНрдп, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рдкрдЯреНрдЯрд┐рдХрд╛ рдХрд┐
рдирд┐рдпрдорд┐рдд рдкреНрд░рдХрд╛рд░ рдХрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рдХреЗ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдВрдЧреЗред

рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдкрдЯреНрдЯрд┐рдХрд╛ рджреНрд╡рд╛рд░рд╛ рдкреВрд░реНрд╡рд╡рд░реНрддреА рд╣реИ '', рд╢реЗрд╖ рдкрдВрдХреНрддрд┐ рдХреЗ рдмрд╛рдж '' рд╣реЛрдЧрд╛ '%',
'#', рддрдерд╛ '' рд╡рд░реНрдгреЛрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЬреИрд╕рд╛ рдХрд┐ рд╡рд░реНрдгрд┐рдд рд╣реИ рдЖрджреЗрд╢ рд▓рд╛рдЗрди рдкрджрдЪреНрдЫреЗрдж in ex.

RSI ex рдЙрдкрдпреЛрдЧрд┐рддрд╛ рддрдм рд╢реЗрд▓ рдПрдбрд┐рдЯ рджреНрд╡рд╛рд░рд╛ рдирд╛рдорд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд▓рд┐рдП рджреЛ рддрд░реНрдХ рдкрд╛рд░рд┐рдд рдХрд░реЗрдЧреА
рд╡рд┐рдХрд▓реНрдк; рдкрд╣рд▓рд╛ рд╣реЛрдЧрд╛ -рд╕реА рдФрд░ рджреВрд╕рд░рд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рддрд░реНрдХ рд╣реЛрдЧрд╛ рдкрдврд╝рдирд╛
рдПрдХ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрджреЗрд╢ред рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдХреЛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдХреЗ рдорд╛рдирдХ рдЗрдирдкреБрдЯ ex рдХрд╛рд░реНрдпрдХреНрд░рдо рдЬрдм рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рдФрд░ рдорд╛рдирдХ
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рдХреЗ рдмрд╛рдж рдПрдбрд┐рдЯ рдмрдлрд░ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ред

рдХреЙрдкреА рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ (рдЬреИрд╕рд╛ рдХрд┐ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд╛рдВрдХрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд╡рд░реНрдг рдпрд╛
рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЕрдВрдд рдЕрдЧрд░ рдпрд╣ рддреБрд░рдВрдд рдкрд╣рд▓реЗ рдирд╣реАрдВ рд╣реИ a ), рд╣реЛрдЧрд╛
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдкрдВрдХреНрддрд┐ред рдХреА рдХреЛрдИ рднреА рдШрдЯрдирд╛ рддрдерд╛
рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдЬреЛрдбрд╝реЗ рдХреЛ рд╕рд┐рдВрдЧрд▓ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ рдкрд╛рддреНрд░ред

рдХрд╛ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде '' рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдврд╝рдирд╛ рдмрдЪрдХрд░ рдХрдорд╛рдВрдб рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдпрд╣ рдПрдХ рдХреЗ рд╕рд╛рде рдЪрд░рд┐рддреНрд░ред

рд╡рд░реНрддрдорд╛рди line: рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдХреЛрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдирд╣реАрдВ рдЬреЛрдбрд╝реА рдЬрд╛рддреА рд╣реИрдВ, рддреЛ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред рдирд╣реАрдВ рддреЛ рдЦреБрд▓реЗ рдореЗрдВ
рдпрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдореЛрдб, рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рджрд░реНрдЬ рдХреА рдЧрдИ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред рдЕрдиреНрдпрдерд╛, рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ
рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рджрд░реНрдЬ рдХреА рдЧрдИред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рдХреА рд╡рд╕реВрд▓реА
рд╕рд╛рд░:
рдЖрд░рдИрд╕реА [рдХреЗ рдКрдкрд░][!] рдкрдЯреНрдЯрд┐рдХрд╛

рдпрджрд┐ рдирд╣реА '' рдХрдорд╛рдВрдб рдирд╛рдо рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреЛ рддрдм рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдЕрдВрддрд┐рдо рдкреВрд░реНрдг рд▓реЗрдЦрди, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

рдпрджрд┐ рдирд╣реА рдкрдЯреНрдЯрд┐рдХрд╛ рдСрдкрд░реЗрдВрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рддреЛ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЕрдЧрд░ рд╡рд╣рд╛рдБ рдХреЛрдИ рдирд╣реАрдВ рд╣реИ
рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо or рдкрдЯреНрдЯрд┐рдХрд╛ рд╕рдВрдХрд╛рд░реНрдп, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

рдпрджрд┐ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╣рд▓реЗ рдХреЛрдИ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдЬрд╛рдирдХрд╛рд░реА рд╕рд╣реЗрдЬреА рдирд╣реАрдВ рдЧрдИ рд╣реИ рдкрдЯреНрдЯрд┐рдХрд╛, рдХреА рд╡рд╕реВрд▓реА рдЖрджреЗрд╢ рд╣реЛрдЧрд╛
рдХреЗ рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдЖрджреЗрд╢, рдФрд░ рдЗрд╕ рдЖрд╢рдп рдХрд╛ рдПрдХ рд╕реВрдЪрдирд╛рддреНрдордХ рд╕рдВрджреЗрд╢ рд╣реЛрдЧрд╛
рд▓рд┐рдЦрд╛ рдЬрд╛рдПред

рдЕрдиреНрдпрдерд╛, рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХреЛ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдкрдЯреНрдЯрд┐рдХрд╛, рдФрд░ рд╕рдВрдкрд╛рджрди рдХреА рд╡рд░реНрддрдорд╛рди рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓реЗрдВ
рдХреА рдмрд░рд╛рдордж рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдмрдлрд░ рдкрдЯреНрдЯрд┐рдХрд╛. рдЕрдЧрд░ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдХрдИ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ
рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдПрдХ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдПрдХ рд╕реВрдЪрдирд╛рддреНрдордХ
рд╕рдВрджреЗрд╢ рд╣реИ рдХрд┐ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд▓рд┐рдЦрд╛ рд╣реБрдЖред рд╕рдВрдкрд╛рджрдХ рдРрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдкрд╣рд▓реЗ рд╣реА рд╣реЛ рдЪреБрдХреА рд╣реИ
рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рд╡рд░реНрддрдорд╛рди рдкрдЯреНрдЯрд┐рдХрд╛: рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ред

рдЙрд▓реНрдЯрд╛
рд╕рд╛рд░:
рд░реЗрд╡[рдЗрдВрдбрд╕реНрдЯреНрд░реАрдЬрд╝][!]

рдпрджрд┐ рдирд╣реА '' рдХрдорд╛рдВрдб рдирд╛рдо рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреЛ рддрдм рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдЕрдВрддрд┐рдо рдкреВрд░реНрдг рд▓реЗрдЦрди, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА, рдЬрдм рддрдХ рдХрд┐ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ
рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдСрдЯреЛрд░рд╛рдЗрдЯ рд╡рд┐рдХрд▓реНрдк.

рдпрджрд┐ рддрд░реНрдХ рд╕реВрдЪреА рдЦрд╛рд▓реА рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рд╕реВрдЪреА рд╕рдВрджрд░реНрдн рдФрд░ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХреЛ рдкрд╣рд▓реЗ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рддрд░реНрдХ рд╕реВрдЪреА рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдирд╛рдоред

рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╡рд░реНрддрдорд╛рди рджреНрд╡рд╛рд░рд╛ рдирд╛рдорд┐рдд рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рд╕реЗ рдмрджрд▓реЗрдВ
рдкрдердирд╛рдоред рдпрджрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рддрдХ рдирд╣реАрдВ рдкрд╣реБрдБрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдмрдлрд╝рд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдЦрд╛рд▓реА рд╣реЛрдЧрд╛ред

рдпрд╣ рдЖрджреЗрд╢ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧрд╛ рдСрдЯреЛрд░рд╛рдЗрдЯ рдФрд░ рд░рд╛рдЗрдЯрдиреА рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди line: рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ред

рд╕реЗрдЯ
рд╕рд╛рд░:
рд╕реЗ[t][рд╡рд┐рдХрд▓реНрдк[=[рдореВрд▓реНрдп]] ...][рдирд╣реАрдВрд╡рд┐рдХрд▓реНрдк ...][рд╡рд┐рдХрд▓реНрдк? ...][рд╕рдм]

рдЬрдм рдХреЛрдИ рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХрд╛ рдорд╛рди рд▓рд┐рдЦреЗрдВ рдЕрд╡рдзрд┐ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдФрд░ рд╡реЗ рд╡рд┐рдХрд▓реНрдк
рдЬрд┐рдирдХреЗ рдорд╛рди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реЗ рдмрджрд▓ рджрд┐рдП рдЧрдП рд╣реИрдВ; рдЬрдм рддрд░реНрдХ рд╕рдм is
рдирд┐рд░реНрджрд┐рд╖реНрдЯ, рд╕рднреА рд╡рд┐рдХрд▓реНрдк рдорд╛рди рд▓рд┐рдЦреЗрдВред

рдЪрд░рд┐рддреНрд░ рдХреЗ рдмрд╛рдж рд╡рд┐рдХрд▓реНрдк рдирд╛рдо рджреЗрдирд╛ '?' рдЙрд╕ рдХреЗ рд╡рд░реНрддрдорд╛рди рдореВрд▓реНрдп рдХрд╛ рдХрд╛рд░рдг рд╣реЛрдЧрд╛
рд╡рд┐рдХрд▓реНрдк рд▓рд┐рдЦрд╛ рдЬрд╛рдирд╛ рд╣реИред '?' рд╡рд┐рдХрд▓реНрдк рдирд╛рдо рд╕реЗ рд╢реВрдиреНрдп рдпрд╛ рдЕрдзрд┐рдХ рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдкрд╛рддреНрд░ред '?' рдХреЗрд╡рд▓ рдмреВрд▓рд┐рдпрди рдореВрд▓реНрдпрд╡рд╛рди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛ред рдмреВрд▓рд┐рдпрди
рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдлреЙрд░реНрдо рджреНрд╡рд╛рд░рд╛ рдорд╛рди рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рд╕реЗрдЯ рд╡рд┐рдХрд▓реНрдк рдЙрдиреНрд╣реЗрдВ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП or рд╕реЗрдЯ рдирд╣реАрдВрд╡рд┐рдХрд▓реНрдк рдореБрдбрд╝рдирд╛
рдЙрдиреНрд╣реЗрдВ рдЬрд╛рдиреЗ рджреЛ; рд╕реНрдЯреНрд░рд┐рдВрдЧ рдФрд░ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд╡рд┐рдХрд▓реНрдк рдлрд╝реЙрд░реНрдо рджреНрд╡рд╛рд░рд╛ рдЕрд╕рд╛рдЗрди рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рд╕реЗрдЯ рд╡рд┐рдХрд▓реНрдк=рдореВрд▓реНрдпред рдХреЛрдИ
рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдореЗрдВ рд╡рд░реНрдгреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╕реЗ рдкрд╣рд▓реЗ рд╣реИ рдПрдХ рд╕рд╛рде
рднрд╛рдЧрдиреЗ . рдПрдХ рд╕реЗрдЯ рдХрдорд╛рдВрдб рджреНрд╡рд╛рд░рд╛ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдпрд╛ рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ
рдПрдХрд╛рдзрд┐рдХ рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдХреЗ, рдкреНрд░рддреНрдпреЗрдХ рдЕрдЧрд▓реЗ рд╕реЗ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЕрдХреНрд╖рд░.

рджреЗрдЦ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдСрдкреНрд╢рдВрд╕ in ex рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдПред

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рдЦреЛрд▓
рд╕рд╛рд░:
рд╢реНрд░реА[рдкрдХреНрд╖]

рдореЗрдВ рдирд╛рдорд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдЖрдордВрддреНрд░рд┐рдд рдХрд░реЗрдВ рдЦреЛрд▓ рдПрдХрд▓ рддрд░реНрдХ рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдореИрдВ (рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡
рддрд░реАрдХрд╛)ред рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдкрд░ рд╕рдВрдкрд╛рджрди рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╕реНрд░реЛрдд
рд╕рд╛рд░:
рдЗрд╕рд▓рд┐рдП[urcan рдХреЛ] рдкрдЯреНрдЯрд┐рдХрд╛

рдкрдврд╝реЗрдВ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ ex рд╕реЗ рдЖрджреЗрд╢ рдкрдЯреНрдЯрд┐рдХрд╛. рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдЬреЛ рд░рд┐рдХреНрдд рд░реЗрдЦрд╛рдПрдБ рд╣реИрдВ рд╡реЗ рд╣реЛрдВрдЧреА
рдЕрд╡рд╣реЗрд▓рдирд╛ рдХрд░рдирд╛ред

рд╡рд░реНрддрдорд╛рди line: рдЬреИрд╕рд╛ рдХрд┐ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ ex рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЬреИрд╕рд╛ рдХрд┐ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ ex рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИред

рд╡рд┐рдХрд▓реНрдк
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] s[рд╕реНрдерд╛рдирд╛рдкрдиреНрди][/рдкреИрдЯрд░реНрди/рдЖрд░рдИрдкреАрдПрд▓/[рд╡рд┐рдХрд▓реНрдкреЛрдВ][рдЧрдгрдирд╛][рдЭрдВрдбреЗ]]
[2рдЬреЛрдбрд╝] &[рд╡рд┐рдХрд▓реНрдкреЛрдВ][рдЧрдгрдирд╛][рдЭрдВрдбреЗ]]
[2рдЬреЛрдбрд╝] ~[рд╡рд┐рдХрд▓реНрдкреЛрдВ][рдЧрдгрдирд╛][рдЭрдВрдбреЗ]]

рдкреИрдЯрд░реНрди рдХрд╛ рдкрд╣рд▓рд╛ рдЙрджрд╛рд╣рд░рдг рдмрджрд▓реЗрдВ рдкреИрдЯрд░реНрди рд╕реНрдЯреНрд░рд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рдЖрд░рдИрдкреАрдПрд▓ рдкреНрд░рддреНрдпреЗрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ . рдкрд░
рд░реЗрдЦрд╛ред (рджреЗрдЦреЛ рдирд┐рдпрдорд┐рдд рдПрдХреНрд╕рдкреНрд░реЗрд╢рдВрд╕ in ex рдФрд░ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ in exред) рдХреЛрдИ рднреА рдЧреИрд░-рд╡рд░реНрдгрдорд╛рд▓рд╛,
рди рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рд╕реАрдорд╛рдВрдХрдХ , '|', , рдпрд╛ рджреЛрд╣рд░реЗ-рдЙрджреНрдзрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдХреЗ рдмрдЬрд╛рдп '/'. рд╡рд░реНрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реАрдорд╛рдВрдХрдХ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ,
рд╡рд░реНрдг, рдФрд░ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдгред

рдЕрдиреБрдЧрд╛рдореА рд╕реАрдорд╛рдВрдХрдХ рдХреЛ рд╕реЗ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдкреИрдЯрд░реНрди рдпрд╛ рд╕реЗ рдЖрд░рдИрдкреАрдПрд▓ рдЖрджреЗрд╢ рдХреЗ рдЕрдВрдд рдореЗрдВ
рд░реЗрдЦрд╛ред рдЕрдЧрд░ рджреЛрдиреЛрдВ рдкреИрдЯрд░реНрди рдФрд░ рдЖрд░рдИрдкреАрдПрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ рдпрд╛ рдЦрд╛рд▓реА рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "//"),
рдкрд┐рдЫрд▓реА рдмрд╛рд░ s рдЖрджреЗрд╢ рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХрд╛рд╢ рдкреИрдЯрд░реНрди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдпрд╛ рдЦрд╛рд▓реА рд╣реИ, рдЕрдВрддрд┐рдо
рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХреЛ рдкреИрдЯрд░реНрди рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХрд╛рд╢ рдЖрд░рдИрдкреАрдПрд▓ рдирд╣реАрдВ рд╣реИ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдпрд╛ рдЦрд╛рд▓реА рд╣реИ, рдкреИрдЯрд░реНрди рдХреЛ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рд╕рдВрдкреВрд░реНрдг
рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдкреИрдЯрд░реНрди рд╣реИ '%', рдЕрдВрддрд┐рдо рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдкреИрдЯрд░реНрди a s рдХрдорд╛рдВрдб рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдПрдХ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдирд╛ рдореЗрдВ рдЖрд░рдИрдкреАрдПрд▓ (рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рднрд╛рдЧрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдореЗрдВ ex рдореЛрдб
рдФрд░ рдПрдХ рдкрд▓рд╛рдпрди V рдЦреБрд▓реЗ рдореЗрдВ or vi рдореЛрдб) рдЙрд╕ рдмрд┐рдВрджреБ рдкрд░ рд░реЗрдЦрд╛ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реЗрдЧрд╛,
рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рдПрдХ рдирдИ рд▓рд╛рдЗрди рдмрдирд╛рдирд╛ред рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

If рд╡рд┐рдХрд▓реНрдкреЛрдВ рдкрддреНрд░ рд╢рд╛рдорд┐рд▓ рд╣реИ 'рдЬреА' (рд╡реИрд╢реНрд╡рд┐рдХ), рдкреИрдЯрд░реНрди рдХреЗ рд╕рднреА рдЧреИрд░-рдЕрддрд┐рд╡реНрдпрд╛рдкреА рдЙрджрд╛рд╣рд░рдг
рд▓рд╛рдЗрди рдореЗрдВ рдмрджрд▓рд╛ рдЬрд╛рдПрдЧрд╛ред

If рд╡рд┐рдХрд▓реНрдкреЛрдВ рдкрддреНрд░ рд╢рд╛рдорд┐рд▓ рд╣реИ 'рд╕реА' (рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ), рддреЛ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реЗ рдкрд╣рд▓реЗ рд▓рд╛рдЗрди рд╣реЛрдЧреА
рд▓рд┐рдЦрд╛ рдЬрд╛рдирд╛; рд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐ рд╕рднреА рдкрд┐рдЫрд▓реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдиреЛрдВ рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░реЗрдЧреАред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ
рд░реЗрдЦрд╛, рд╡рд░реНрдгреЛрдВ рдХреЛ рдЙрд╕ рд░реЗрдЦрд╛ рд╕реЗ рд╡рд░реНрдгреЛрдВ рдХреЗ рдиреАрдЪреЗ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ рдЬреЛ рд╣реИрдВ
рд╕реЗ рдкрд╣рд▓реЗ рдкреИрдЯрд░реНрди рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ, рдФрд░ '^' рдкрд╛рддреНрд░реЛрдВ рдХреЗ рдиреАрдЪреЗ рд▓рд┐рдЦреЗ рд╡рд░реНрдг
рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдкреИрдЯрд░реНрди рдХреЗ рд╕реНрдерд╛рди рдкрд░ рд▓рд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИред ex рдЙрдкрдпреЛрдЧрд┐рддрд╛ рддрдм рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдЧреА
рдЙрдкрднреЛрдХреНрддрд╛ред рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рдХрд╛рд░рдг рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрдмрдХрд┐ рдХреЛрдИ рдЕрдиреНрдп
рдЗрдирдкреБрдЯ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рд╢рд╛рдорд┐рд▓ рд╣реЛрдЧреА
рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рде (рд╡рд░реНрддрдорд╛рди рд▓реЛрдХреЗрд▓ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд)
рд░реЗрдЦрд╛ред рдпрд╣ рдкрдВрдХреНрддрд┐ рдЙрд╕реА рддрд░рд╣ рд╕рдВрдкрд╛рджрди рдХреЗ рдЕрдзреАрди рд╣реЛрдЧреА рдЬреИрд╕реЗ ex рдХрдорд╛рдВрдб рд▓рд╛рдЗрдиред

рдпрджрд┐ рдмрд╛рдзрд┐рдд рд╣реЛ (ASYNCHRONOUS EVENTS рдЕрдиреБрднрд╛рдЧ рджреЗрдЦреЗрдВ), рдХрд┐рд╕реА рднреА рд╕рдВрд╢реЛрдзрди рдХреА рдкреБрд╖реНрдЯрд┐ рдХреА рдЧрдИ рд╣реИ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╡реНрдпрд╡рдзрд╛рди рдХреЗ рдмрд╛рдж рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдпрджрд┐ рдпрд╛рдж рдХреА рдЧрдИ рдЦреЛрдЬ рджрд┐рд╢рд╛ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ s рдЖрджреЗрд╢ рдЗрд╕реЗ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд░реЗрдЧрд╛ред

рджреВрд╕рд░реЗ рд╕рд╛рд░рд╛рдВрд╢ рдореЗрдВ, & рдХрдорд╛рдВрдб рдкрд┐рдЫрд▓реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЛ рджреЛрд╣рд░рд╛рдПрдЧрд╛, рдЬреИрд╕реЗ рдХрд┐ &
рдХрдорд╛рдВрдб рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:

s/рдкреИрдЯрд░реНрди/рдЖрд░рдИрдкреАрдПрд▓/

рдЬрд╣рд╛рдВ рдкреИрдЯрд░реНрди рдФрд░ рдЖрд░рдИрдкреАрдПрд▓ рдкрд┐рдЫрд▓реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВ s, &рдпрд╛, ~ рдЖрджреЗрд╢ред

рддреАрд╕рд░реЗ рд╕рд╛рд░рд╛рдВрд╢ рдореЗрдВ, ~ рдХрдорд╛рдВрдб рдкрд┐рдЫрд▓реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЛ рджреЛрд╣рд░рд╛рдПрдЧрд╛, рдЬреИрд╕реЗ рдХрд┐ '~'
рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:

s/рдкреИрдЯрд░реНрди/рдЖрд░рдИрдкреАрдПрд▓/

рдЬрд╣рд╛рдВ рдкреИрдЯрд░реНрди рд╕рдВрдкрд╛рджрдХ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдВрддрд┐рдо рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╣реЛрдЧреА, рдФрд░ рдЖрд░рдИрдкреАрдПрд▓ рдХрд░реЗрдЧрд╛
рдкрд┐рдЫрд▓реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реЗ рд╣реЛ (рд╕рд╣рд┐рдд & рдФрд░ ~) рдЖрджреЗрд╢ред

рдпреЗ рдЖрджреЗрд╢ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдВрдЧреЗ рдПрд▓рд╕реА_MESSAGES рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд┐рд╡рд┐рдзрддрд╛ред

рд╡рд░реНрддрдорд╛рди line: рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╣реБрдЖ, рдпрд╛, рдпрджрд┐ рдирд╣реАрдВ рддреЛ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд
рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╣реБрдЖред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рдирд┐рд▓рдВрдмрд┐рдд
рд╕рд╛рд░:
рд╕реБ [рдмрд┐рддрд╛рдирд╛][!]
st[op][!]

рдирд┐рдпрдВрддреНрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд░ рд▓реМрдЯрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ; ex рдЦреБрдж рдХреЛ рдирд┐рд▓рдВрдмрд┐рдд рдХрд░ рджреЗрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдерд╛
SIGTSTP рд╕рд┐рдЧреНрдирд▓ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ред рдирд┐рд▓рдВрдмрди рддрднреА рд╣реЛрдЧрд╛ рдЬрдм рдиреМрдХрд░реА рдирд┐рдпрдВрддреНрд░рдг рд╕рдХреНрд╖рдо рд╣реИ
рдЖрд╣реНрд╡рд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЦреЛрд▓ (рдХрд╛ рд╡рд┐рд╡рд░рдг рджреЗрдЦреЗрдВ рд╕реЗрдЯ -m).

рдпреЗ рдЖрджреЗрд╢ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдВрдЧреЗ рдСрдЯреЛрд░рд╛рдЗрдЯ рдФрд░ рд░рд╛рдЗрдЯрдиреА рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди susp рдЪрд░рд┐рддреНрд░ (рджреЗрдЦреЗрдВ рд╕реНрдЯрдЯреНрдЯреА) рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛ рдирд┐рд▓рдВрдмрд┐рдд рдЖрджреЗрд╢ред

рдЯреИрдЧ
рд╕рд╛рд░:
рдЯрд╛[g][!] рдЯреИрдЧрд╕реНрдЯреНрд░рд┐рдВрдЧ

рдпрджрд┐ рдХрд┐рд╕реА рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкреНрд░рд╛рд░реВрдк рдЙрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рддреЛ рдкрд░рд┐рдгрд╛рдо рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВ рд╕реАрдЯреАрдПрдЬреА
рдЙрдкрдпреЛрдЧрд┐рддрд╛ (рджреЗрдЦреЗрдВ рд╕реАрдЯреАрдПрдЬреА) рд╡рд┐рд╡рд░рдгред

RSI рдЯреИрдЧ рдЖрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдХрд░реЗрдЧрд╛ рдЯреИрдЧрд╕реНрдЯреНрд░рд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЯреИрдЧ рд╕рдВрдкрд╛рджрд┐рдд
рд╡рд┐рдХрд▓реНрдк, рдЬрд┐рд╕ рдХреНрд░рдо рдореЗрдВ рд╡реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВ, рдЬрдм рддрдХ рдХрд┐ рдПрдХ рд╕рдВрджрд░реНрдн рдирд╣реАрдВ рд╣реИ рдЯреИрдЧрд╕реНрдЯреНрд░рд┐рдВрдЧ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд╝рд╛рдЗрд▓реЗрдВ
рд╢реБрд░реВ рд╕реЗ рдЕрдВрдд рддрдХ рдЦреЛрдЬрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдХреЛрдИ рд╕рдВрджрд░реНрдн рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА
рдФрд░ рдЗрд╕ рдЖрд╢рдп рдХрд╛ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рд╕рдВрджрд░реНрдн рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИ, рдпрд╛ рдпрджрд┐
рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рдПрдХ рддреНрд░реБрдЯрд┐ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИ рдЯреИрдЧ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк, рдпрд╣ рдПрдХ рд╣реЛрдЧрд╛
рддреНрд░реБрдЯрд┐, рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреА рддреНрд░реБрдЯрд┐ рдХреА рдкрд╣рд▓реА рдШрдЯрдирд╛ рдкрд░ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рдкреИрдЯрд░реНрди рд╣реИ, рддреЛ рдкреИрдЯрд░реНрди рдХреЛ рдирд┐рдпрдорд┐рдд рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛
рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреЗ рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП s рдЖрджреЗрд╢ред

рдЕрдЧрд░ рдЯреИрдЧрд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рд╕реЗ рднрд┐рдиреНрди рдирд╛рдо рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╣реИ, рд╕реЗрдЯ рдХрд░реЗрдВ
рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдирд╛рдо рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо, рдФрд░ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓реЗрдВ
рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рдеред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрджрд┐ рдирд╣реАрдВ '' рдХрдорд╛рдВрдб рдирд╛рдо рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ,
рдФрд░ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреЛ рдЕрдВрддрд┐рдо рдкреВрд░реНрдг рд▓реЗрдЦрди рдХреЗ рдмрд╛рдж рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА,
рдЬрдм рддрдХ рдлрд╝рд╛рдЗрд▓ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦреА рдЬрд╛рддреА рд╣реИ рдСрдЯреЛрд░рд╛рдЗрдЯ рд╡рд┐рдХрд▓реНрдк.

рдпрд╣ рдЖрджреЗрд╢ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧрд╛ рдСрдЯреЛрд░рд╛рдЗрдЯ, рдЯреИрдЧ, рдЯреИрдЧ рд▓рдореНрдмрд╛рдИ, рддрдерд╛ рд░рд╛рдЗрдЯрдиреА рд╕рдВрдкрд╛рджрд┐рдд
рд╡рд┐рдХрд▓реНрдк.

рд╡рд░реНрддрдорд╛рди line: рдпрджрд┐ рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рд╕рдВрдЦреНрдпрд╛ рд╣реИ, рддреЛ рдЙрд╕ рдкрдВрдХреНрддрд┐ рд╕рдВрдЦреНрдпрд╛ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред рдЕрдЧрд░
рдкрдВрдХреНрддрд┐ рд╕рдВрдЦреНрдпрд╛ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╕реЗ рдмрдбрд╝реА рд╣реИ, рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рд╣реЛрдЧрд╛
рд▓рд┐рдЦрд┐рдд рдФрд░ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ред

рдпрджрд┐ рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рдкреИрдЯрд░реНрди рд╣реИ, рддреЛ рдкреИрдЯрд░реНрди рдХреА рдкрд╣рд▓реА рдШрдЯрдирд╛ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ
рдлрд╝рд╛рдЗрд▓ред рдпрджрд┐ рдХреЛрдИ рдорд┐рд▓рд╛рди рдкреИрдЯрд░реНрди рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИ, рддреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рд╡рд░реНрддрдорд╛рди
рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдпрджрд┐ рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рд▓рд╛рдЗрди-рдирдВрдмрд░ рд╕рдВрджрд░реНрдн рдФрд░ рд╡рд╣ рд▓рд╛рдЗрди-рдирдВрдмрд░ рд╣реИ
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╕реЗ рдмрдбрд╝рд╛ рдирд╣реАрдВ рдерд╛, рдпрд╛ рдпрджрд┐ рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ a
рдкреИрдЯрд░реНрди рдФрд░ рд╡рд╣ рдкреИрдЯрд░реНрди рдкрд╛рдпрд╛ рдЧрдпрд╛, рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛- . рдЕрдиреНрдпрдерд╛, рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВ
la рд╕рдВрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ред

рд╕рдВрдХреНрд╖рд┐рдкреНрдд
рд╕рд╛рд░:
рдКрдирд╛[рдмреНрд░реЗрд╡] рдПрд▓рдПрдЪрдПрд╕

If рдПрд▓рдПрдЪрдПрд╕ рд╕рдВрдХреНрд╖рд┐рдкреНрддрд╛рдХреНрд╖рд░реЛрдВ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реВрдЪреА рдореЗрдВ рдПрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдирд╣реАрдВ рд╣реИ (рджреЗрдЦреЗрдВ рд╕рдВрдХреНрд╖рд┐рдкреНрдд), рд╡реЛ рд╣реЛрдЧрд╛
рдПрдХ рддреНрд░реБрдЯрд┐ред рдЕрдиреНрдпрдерд╛ рд╣рдЯрд╛рдПрдВ рдПрд▓рдПрдЪрдПрд╕ рд╕рдВрдХреНрд╖рд┐рдкреНрддрд╛рдХреНрд╖рд░реЛрдВ рдХреА рд╕реВрдЪреА рд╕реЗред

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рдкреВрд░реНрд╡рд╡рдд рдХрд░реЗрдВ
рд╕рд╛рд░:
u[ndo]

рд╕рдВрдкрд╛рджрди рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдВрддрд┐рдо рдЖрджреЗрд╢ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЙрд▓рдЯ рджреЗрдВ
рдмрдлрд░, рд╕рд╣рд┐рдд рдкреВрд░реНрд╡рд╡рддред рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП, рд╡реИрд╢реНрд╡рд┐рдХ, v, рдЦреБрд▓рд╛, рддрдерд╛ рджреГрд╢реНрдп рдЖрджреЗрд╢, рдФрд░
рдмрдлрд░ рдирд┐рд╖реНрдкрд╛рджрди рдФрд░ рдореИрдк рдХрд┐рдП рдЧрдП рд╡рд░реНрдг рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЙрддреНрдкрдиреНрди рдЖрджреЗрд╢реЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдПрдХрд▓ рдЖрджреЗрд╢ред

рдпрджрд┐ рдХреЛрдИ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдкреВрд░реНрд╡рд╡рдд рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХрддреА рддреЛ рдкреВрд░реНрд╡рд╡рдд рдЖрджреЗрд╢, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

рдЕрдЧрд░ рдкреВрд░реНрд╡рд╡рдд рдХрдорд╛рдВрдб рдЙрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЪрд┐рд╣реНрди рднреА рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЬрдм рддрдХ рдХрд┐ рдЗрд╕реЗ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд╛рдж рд░реАрд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╡рд░реНрддрдорд╛рди line:

1. рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдЬреЛрдбрд╝реА рдпрд╛ рдмрджрд▓реА рдЬрд╛рддреА рд╣реИрдВ, рддреЛ рдЬреЛрдбрд╝реА рдпрд╛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХреА рдЧрдИ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

2. рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рд╣рдЯрд╛рдП рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ, рдпрджрд┐ рд╡рд╣ рдореМрдЬреВрдж рд╣реИред

3. рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реИ, рддреЛ 1 рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

4. рд╢реВрдиреНрдп рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рдЕрдирдкрдо
рд╕рд╛рд░:
рдЕрдирдо [ap][!] рдПрд▓рдПрдЪрдПрд╕

If '' рдХрдорд╛рдВрдб рдирд╛рдо рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ if рдПрд▓рдПрдЪрдПрд╕ рдкрд╛рда рдХреА рд╕реВрдЪреА рдореЗрдВ рдПрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдирд╣реАрдВ рд╣реИ
рдЗрдирдкреБрдЯ рдореЛрдб рдорд╛рдирдЪрд┐рддреНрд░ рдкрд░рд┐рднрд╛рд╖рд╛рдПрдВ, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред рдЕрдиреНрдпрдерд╛ рд╣рдЯрд╛рдПрдВ рдПрд▓рдПрдЪрдПрд╕ рдХреА рд╕реВрдЪреА рд╕реЗ
рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб рдорд╛рдирдЪрд┐рддреНрд░ рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБред

рдпрджрд┐ рдирд╣реА '' рдХрдорд╛рдВрдб рдирд╛рдо рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ if рдПрд▓рдПрдЪрдПрд╕ рдХреА рд╕реВрдЪреА рдореЗрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдирд╣реАрдВ рд╣реИ
рдХрдорд╛рдВрдб рдореЛрдб рдорд╛рдирдЪрд┐рддреНрд░ рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред рдЕрдиреНрдпрдерд╛ рд╣рдЯрд╛рдПрдВ рдПрд▓рдПрдЪрдПрд╕ рдХреА рд╕реВрдЪреА рд╕реЗ
рдХрдорд╛рдВрдб рдореЛрдб рдорд╛рдирдЪрд┐рддреНрд░ рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБред

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╕рдВрд╕реНрдХрд░рдг
рд╕рд╛рд░:
рд╡реЗ[рд░рд╢рди]

рд╕рдВрдкрд╛рджрдХ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рдирдХрд╛рд░реА рд╡рд╛рд▓рд╛ рдПрдХ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦреЗрдВред рд╕рдВрджреЗрд╢ рдХрд╛ рдкреНрд░рд╛рд░реВрдк
рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИред

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рджреГрд╢реНрдп
рд╕рд╛рд░:
[1рдЬреЛрдбрд╝] vi[рд╕рд▓][рдЯрд╛рдЗрдк][рдЧрдгрдирд╛][рдЭрдВрдбреЗ]

If ex рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдУрдкрди рдпрд╛ рд╡рд┐рдЬреБрдЕрд▓ рдореЛрдб рдореЗрдВ рд╣реИ, рд╡рд┐рдЬреБрдЕрд▓ рдХрдорд╛рдВрдб рдХрд╛ рд╕рд┐рдиреЛрдкреНрд╕рд┐рд╕ рдФрд░ рд╡реНрдпрд╡рд╣рд╛рд░
рдХреЗ рд╕рдорд╛рди рд╣реЛрдЧрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрдорд╛рдВрдб, рдЬреИрд╕рд╛ рдХрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ.

рдЕрдиреНрдпрдерд╛, рдЗрд╕ рдЖрджреЗрд╢ рдХреЛ рдмреНрд▓реЙрдХ-рдореЛрдб рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдпрд╛ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдкрд░ рд╕рдорд░реНрдерд┐рдд рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
рдЕрдкрд░реНрдпрд╛рдкреНрдд рдХреНрд╖рдорддрд╛рдПрдВред рдпрджрд┐ рдорд╛рдирдХ рдЗрдирдкреБрдЯ, рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ, рдпрд╛ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реИрдВ
рдЯрд░реНрдорд┐рдирд▓ рдбрд┐рд╡рд╛рдЗрд╕, рдкрд░рд┐рдгрд╛рдо рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВред

If рдЧрдгрдирд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рдХрд╛ рдорд╛рди рдЦрд┐рдбрд╝рдХреА рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЧрдгрдирд╛ (рдХреЗ рд░реВрдк рдореЗрдВ
рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдЦрд┐рдбрд╝рдХреА)ред рдЕрдЧрд░ рдж '^' рдкреНрд░рдХрд╛рд░ рд╡рд░реНрдг рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЦрд┐рдбрд╝рдХреА рд╕рдВрдкрд╛рджрд┐рдд
рдкреНрд░рдХрд╛рд░ рд╡рд░реНрдг рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рджреГрд╢реНрдп рдореЛрдб рджрд░реНрдЬ рдХрд░реЗрдВред рдЕрдЧрд░ рдЯрд╛рдЗрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдРрд╕рд╛ рд╣реЛрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ a рдЯрд╛рдЗрдк of '+' рдерд╛
рдирд┐рд░реНрджрд┐рд╖реНрдЯред NS рдЯрд╛рдЗрдк рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рднрд╛рд╡ рдкреИрджрд╛ рдХрд░реЗрдЧрд╛:

+ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рдХреА рд╢реБрд░реБрдЖрдд рд░рдЦреЗрдВред

- рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рдХреЗ рдЕрдВрдд рдХреЛ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЗ рдиреАрдЪреЗ рд░рдЦреЗрдВред

. рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рдХреА рд╢реБрд░реБрдЖрдд рдХреЛ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЗ рдмреАрдЪ рдореЗрдВ рд░рдЦреЗрдВред

^ рдпрджрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд░реЗрдЦрд╛ рдХреЗ рдорд╛рди рд╕реЗ рдХрдо рдпрд╛ рдЙрд╕рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ рдЦрд┐рдбрд╝рдХреА рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ,
рд▓рд╛рдЗрди рдХреЛ 1 рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ; рдЕрдиреНрдпрдерд╛, рдХреЗ рдорд╛рди рд╕реЗ рд░реЗрдЦрд╛ рдШрдЯрд╛рдПрдВ рдЦрд┐рдбрд╝рдХреА рд╕рдВрдкрд╛рджрд┐рдд
рд╡рд┐рдХрд▓реНрдк рдорд╛рдЗрдирд╕ 1. рдЗрд╕ рд▓рд╛рдЗрди рдХреА рд╢реБрд░реБрдЖрдд рдХреЛ рдХреЗ рдирд┐рдЪрд▓реЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рдХрд░реАрдм рд░рдЦреЗрдВ
рд╕рдВрднрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд▓рд╛рдЗрдиреЗрдВ, рдЬрдмрдХрд┐ рдЕрднреА рднреА рдХрд╛ рдореВрд▓реНрдп рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ рдЦрд┐рдбрд╝рдХреА рд╕рдВрдкрд╛рджрд┐рдд
рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╡рд┐рдХрд▓реНрдк рд╕рдВрдЦреНрдпрд╛ред

рд╡рд░реНрддрдорд╛рди line: рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рд▓рд┐рдЦрдирд╛
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] w[рд╕рдВрд╕реНрдХрд╛рд░][!][>>][рдкрдЯреНрдЯрд┐рдХрд╛]
[2рдЬреЛрдбрд╝] w[рд╕рдВрд╕реНрдХрд╛рд░][!][рдкрдЯреНрдЯрд┐рдХрд╛]
[2рдЬреЛрдбрд╝] wq[!][>>][рдкрдЯреНрдЯрд┐рдХрд╛]

рдпрджрд┐ рдХреЛрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рд░реЗрдЦрд╛рдПрдБ рд╕рдВрдкреВрд░реНрдг рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛрдВрдЧреАред

рдЖрджреЗрд╢ wq a . рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛ рд▓рд┐рдЦрдирд╛ рдЖрджреЗрд╢ рдХреЗ рдмрд╛рдж a рдЫреЛрдбрд╝рдирд╛ рдЖрджреЗрд╢; рдбрдмреНрд▓реНрдпреВрдХреНрдпреВ!
рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛ рд▓рд┐рдЦреЛ! рджреНрд╡рд╛рд░рд╛ рдкреАрдЫрд╛ рдЫреЛрдбрд╝рдирд╛. рджреЛрдиреЛрдВ рд╣реА рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдпрджрд┐ рд▓рд┐рдЦрдирд╛ рдЖрджреЗрд╢
рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ рдЫреЛрдбрд╝рдирд╛ рдкреНрд░рдпрд╛рд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдпрджрд┐ рдХрдорд╛рдВрдб рдирд╛рдо рдХрд╛ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рджреНрд╡рд╛рд░рд╛ рдкрд╛рд▓рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рд╡рд░реНрдг, рдпрд╛ рдкрдЯреНрдЯрд┐рдХрд╛ рдирд╣реАрдВ рд╣реИ
a . рд╕реЗ рдкрд╣рд▓реЗ '' рдЪрд░рд┐рддреНрд░, рд▓рд┐рдЦрдирд╛ рдПрдХ рдлрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рд╣реЛрдЧрд╛ред

1ред рдЕрдЧрд░ >> рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рдФрд░ рдлрд╝рд╛рдЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИ, рд▓рд╛рдЗрдиреЗрдВ рд╣реЛрдВрдЧреА
рдЗрд╕рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдЕрдЧрд░ >> рддрд░реНрдХ рд╣реИ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рдФрд░ рдлрд╝рд╛рдЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд▓рд┐рдЦреЗрдВ
рдЖрдЧреЗ рдмрдврд╝рдирд╛ рд╣реЛрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ >> рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдпрд╛ рдпрджрд┐ рд▓реЗрдЦрди рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

2ред рдЕрдЧрд░ рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рд╣реИ (рджреЗрдЦреЗрдВ рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ), рд▓рд┐рдЦрдирд╛ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

3ред рдЕрдЧрд░ рдкрдЯреНрдЯрд┐рдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рдФрд░ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдирд╣реАрдВ рд╣реИ, рдФрд░ рдлрд╝рд╛рдЗрд▓ рдореМрдЬреВрдж рд╣реИ, рд▓рд┐рдЦрдирд╛
рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

4ред рдЕрдЧрд░ рдкрдЯреНрдЯрд┐рдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЕрдЧрд░ рдХреЛрдИ рдХрд░рдВрдЯ рдирд╣реАрдВ рд╣реИ
рдкрдердирд╛рдо, рд▓рд┐рдЦрдирд╛ рдЖрджреЗрд╢ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

5. рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХреЛ рджреНрд╡рд╛рд░рд╛ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдкрдЯреНрдЯрд┐рдХрд╛
or рдкрдврд╝рдирд╛ рдЖрджреЗрд╢, рдФрд░ рдлрд╝рд╛рдЗрд▓ рдореМрдЬреВрдж рд╣реИ, рд▓рд┐рдЦрдирд╛ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЕрдЧрд░ рд▓рд┐рдЦрдирд╛ is
рд╕рдлрд▓, рдмрд╛рдж рдореЗрдВ рд▓рд┐рдЦрдирд╛s рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ рд╡рд┐рдлрд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ (рдЬрдм рддрдХ рдХрд┐ рд╡рд░реНрддрдорд╛рди
рдкрдердирд╛рдо рдлрд┐рд░ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред

6. рдпрджрд┐ рд╕рдВрдкреВрд░реНрдг рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдФрд░ рд▓рд┐рдЦреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдореМрдЬреВрдж рд╣реИ, рддреЛ
рд▓рд┐рдЦрдирд╛ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рдирд┐рдпрдо 1, 2, 3, рдФрд░ 5 рдХреЗ рд▓рд┐рдП, рд▓рд┐рдЦрдирд╛ рдЪрд░рд┐рддреНрд░ рдХреЛ рдЬреЛрдбрд╝рдХрд░ рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ '' рд╕реЗрд╡рд╛ рдореЗрд░реЗ
рдХрдорд╛рдВрдб рдХрд╛ рдирд╛рдоред

рдирд┐рдпрдо 2, 3, рдФрд░ 5 рдХреЗ рд▓рд┐рдП, рд▓рд┐рдЦрдирд╛ рд╕реЗрдЯ рдХрд░рдХреЗ рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рд░рд╛рдЗрдЯрдиреА рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

рдЕрддрд┐рд░рд┐рдХреНрдд, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкрд░реАрдХреНрд╖рдг рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рд▓рд┐рдЦрдирд╛ рдЕрд╕рдлрд▓ рд╣реЛрдирд╛ред

рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЦрд╛рд▓реА рд╣реИ, рддреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рд╛рдордЧреНрд░реА рдХреЗ рдПрдХ рдлрд╝рд╛рдЗрд▓ рд▓рд┐рдЦреА рдЬрд╛рдПрдЧреАред

рд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ рдФрд░ рдмрд╛рдЗрдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдПрдХ рд╕реВрдЪрдирд╛рддреНрдордХ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдЖрджреЗрд╢ рдХрд╛ рдкрд╛рд▓рди рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рд╡рд░реНрдг, рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╣реИ
рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ '', рд╢реЗрд╖ рдкрдВрдХреНрддрд┐ рдХреЗ рдмрд╛рдж '' рд╣реЛрдЧрд╛ '%', '#', рддрдерд╛ ''
рд╡рд░реНрдгреЛрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЬреИрд╕рд╛ рдХрд┐ рд╡рд░реНрдгрд┐рдд рд╣реИ рдЖрджреЗрд╢ рд▓рд╛рдЗрди рдкрджрдЪреНрдЫреЗрдж in ex.

RSI ex рдЙрдкрдпреЛрдЧрд┐рддрд╛ рддрдм рдирд╛рдорд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд▓рд┐рдП рджреЛ рддрд░реНрдХ рдкрд╛рд░рд┐рдд рдХрд░реЗрдЧреА рдЦреЛрд▓ рд╕рдВрдкрд╛рджрд┐рдд
рд╡рд┐рдХрд▓реНрдк; рдкрд╣рд▓рд╛ рд╣реЛрдЧрд╛ -рд╕реА рдФрд░ рджреВрд╕рд░рд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рддрд░реНрдХ рд╣реЛрдЧрд╛ рд▓рд┐рдЦрдирд╛
рдПрдХ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрджреЗрд╢ред рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛
рдЖрджреЗрд╢ рдХрд╛ред рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рдФрд░ рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ, рдпрджрд┐ рдХреЛрдИ рд╣реЛ, рд╣реЛрдЧрд╛
рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИ рдЫрд╛рдк рдЖрджреЗрд╢ред рдпрджрд┐ рдЙрд╕ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдЕрдВрддрд┐рдо рд╡рд░реНрдг a . рдирд╣реАрдВ рд╣реИ
, рдП рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдЕрдВрдд рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред

рдХрд╛ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде '' рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд┐рдЦрдирд╛ рдмрдЪрдХрд░ рдХрдорд╛рдВрдб рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдпрд╣ рдПрдХ рдХреЗ рд╕рд╛рде рдЪрд░рд┐рддреНрд░ред

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд▓рд┐рдЦрдирд╛ рдФрд░ рдирд┐рдХрд╛рд╕
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] x[it][!][рдкрдЯреНрдЯрд┐рдХрд╛]

рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЕрдВрддрд┐рдо рдкреВрд░реНрдг рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд▓рд┐рдЦрдирд╛, рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рд╣реЛрдЧрд╛
рдХреЗ рдмрд░рд╛рдмрд░ рдЫреЛрдбрд╝рдирд╛ рдЖрджреЗрд╢, рдпрд╛ рдпрджрд┐ a '' рдХрдорд╛рдВрдб рдирд╛рдо рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, to рдЫреЛрдбрд╝рдирд╛!.

рдЕрдиреНрдпрдерд╛, рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛ wq рдЖрджреЗрд╢, рдпрд╛ рдпрджрд┐ a '' рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЖрджреЗрд╢ рдХрд╛ рдирд╛рдо, to рдбрдмреНрд▓реНрдпреВрдХреНрдпреВ!.

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рдЭрдЯрдХрд╛
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] ya[nk][рдмрдлрд░][рдЧрдгрдирд╛]

рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдмрдлрд╝рд░ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЕрдирд╛рдо рдмрдлрд╝рд░) рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ, рдЬреЛ
рдПрдХ рд▓рд╛рдЗрди-рдореЛрдб рдмрдлрд░ рдмрди рдЬрд╛рдПрдЧрд╛ред

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВ рдЦрд┐рдбрд╝рдХреА
рд╕рд╛рд░:
[1рдЬреЛрдбрд╝] z[!][рдЯрд╛рдЗрдк ...][рдЧрдгрдирд╛][рдЭрдВрдбреЗ]

рдпрджрд┐ рдХреЛрдИ рд▓рд╛рдЗрди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛрдЧреА; рдЕрдЧрд░ рдЯрд╛рдЗрдк рдХреЗ рд░реВрдк рдореЗрдВ рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ
рдареАрдХ рд╣реИ, рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдорд╛рди рдХреЛ рдкрд╣рд▓реЗ 1 рд╕реЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реЛ рд░рд╣реА рд╣реИ
рд▓рд╛рдЗрди рдЗрд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рдмрдлрд░ рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдиреЗрдЧреА, рдпрд╣ рдПрдХ рд╣реЛрдЧрд╛
рддреНрд░реБрдЯрд┐ред

рдЕрдЧрд░ рд╡рд╣рд╛рдБ рдХреЗ рдмреАрдЪ рд╡рд░реНрдг рдЯрд╛рдЗрдк рддрд░реНрдХ рдФрд░ рдкреВрд░реНрд╡рд╡рд░реНрддреА z рдХрдорд╛рдВрдб рдХрд╛ рдирд╛рдо
рдпрд╛ рд╡реИрдХрд▓реНрдкрд┐рдХ '' рдЪрд░рд┐рддреНрд░, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

If рдЧрдгрдирд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рдХрд╛ рдорд╛рди рдЦрд┐рдбрд╝рдХреА рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЧрдгрдирд╛ (рдХреЗ рд░реВрдк рдореЗрдВ
рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдЦрд┐рдбрд╝рдХреА)ред рдЕрдЧрд░ рдЧрдгрдирд╛ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХреЗ рдорд╛рди рдХрд╛ 2 рдЧреБрдирд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛
рд╕реНрдХреНрд░реЙрд▓ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ, рдпрд╛ рдпрджрд┐ ! рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдкреНрд░рджрд░реНрд╢рди рдорд╛рдЗрдирд╕ 1 рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ред

If рдЯрд╛рдЗрдк рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдЧрдгрдирд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрдиреЗрдВ рд▓рд┐рдЦреА рдЬрд╛рдПрдВрдЧреАред
рдЕрдиреНрдпрдерд╛, рдЧрдгрдирд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд░реЗрдЦрд╛рдПрдВ рдЯрд╛рдЗрдк рддрд░реНрдХ рд╣реЛрдЧрд╛
рд▓рд┐рдЦрд╛ рд╣реБрдЖред

RSI рдЯрд╛рдЗрдк рддрд░реНрдХ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдмрджрд▓ рджреЗрдЧрд╛ред рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рдорд╛рди рдЯрд╛рдЗрдк рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ
рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

- рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рдХреЛ рдирд┐рдореНрди рдорд╛рди рд╕реЗ рдШрдЯрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛:

(((рд╕рдВрдЦреНрдпрд╛ of ``-'' рдкрд╛рддреНрд░) x рдЧрдгрдирд╛) -1)

рдпрджрд┐ рдЧрдгрдирд╛ рдХрд╛ рдкрд░рд┐рдгрд╛рдо 1 рд╕реЗ рдХрдо рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╣реЛрдЧрд╛, рддреЛ рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред рд▓рд┐рдЦрдирд╛
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рд╕реЗ рдкрдВрдХреНрддрд┐рдпрд╛рдБ, рдкрдВрдХреНрддрд┐ рдХреЗ рдирдП рдорд╛рди рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рдЬрдм рддрдХ рдЧрдгрдирд╛ рд▓рд╛рдЗрдиреЛрдВ рдпрд╛
рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд▓рд┐рдЦреА рдЧрдИ рд╣реИред

+ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рди рд╕реЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛:

(((рд╕рдВрдЦреНрдпрд╛ of ``+'' рдкрд╛рддреНрд░) -1) x рдЧрдгрдирд╛) +1

рдпрджрд┐ рдЧрдгрдирд╛ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╕рдВрдкрд╛рджрди рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рд╣реЛрдЧреА
рдмрдлрд░, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рд╕реЗ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд▓рд┐рдЦреЗрдВ, рдирдП рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ
рд▓рд╛рдЗрди рдХрд╛ рдорд╛рди, рдЬрдм рддрдХ рдЧрдгрдирд╛ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдпрд╛ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд░рд╣реА рд╣реИ
рд▓рд┐рдЦрд╛ рд╣реБрдЖред

=,ред рдпрджрд┐ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ '.' or '=' рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд
рдХрджрдо рдЙрдард╛рдП рдЬрд╛рдПрдВрдЧреЗ:

1ред рдЕрдЧрд░ рдЧрдгрдирд╛ рд╢реВрдиреНрдп рд╣реИ, рдХреБрдЫ рднреА рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

2. рдЗрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд▓рд┐рдЦрд┐рдП N рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдкрдВрдХреНрддрд┐ рд╕реЗ рдкрд╣рд▓реЗ рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ
рдореМрдЬреВрджред рдЕрдЧрд░ рдЧрдгрдирд╛ or '' рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, N рд╣реЛрдЧрд╛:

(рдЧрдгрдирд╛ -1) /2

рдЕрдиреНрдпрдерд╛, N рд╣реЛрдЧрд╛:

(рдЧрдгрдирд╛ -3) /2

If N 3 рд╕реЗ рдХрдо рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ, рдХреЛрдИ рдкрдВрдХреНрддрд┐ рдирд╣реАрдВ рд▓рд┐рдЦреА рдЬрд╛рдПрдЧреАред

3ред рдЕрдЧрд░ '=' рдЯрд╛рдЗрдк рдХреИрд░реЗрдХреНрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдПрдХ рд▓рд╛рдЗрди рд▓рд┐рдЦреЗрдВ
рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реНрддрдВрднреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рджреЛ рдпрд╛ 40 . рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдХреЗ рдЫреЛрдЯрд╛ '-'
рдЕрдХреНрд╖рд░.

4. рд╡рд░реНрддрдорд╛рди рдкрдВрдХреНрддрд┐ рд▓рд┐рдЦрд┐рдПред

5. рджреЛрд╣рд░рд╛рдПрдБ рдЪрд░рдг 3ред

6. рдЗрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд▓рд┐рдЦрд┐рдП N рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдкрдВрдХреНрддрд┐ рдХреЗ рдмрд╛рдж рдХреА рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдореМрдЬреВрдж рд╣реИрдВред
N рдЪрд░рдг 2 рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ N 3 рд╕реЗ рдХрдо рд╕рдВрдЦреНрдпрд╛ рд╣реИ, рдХреЛрдИ рд░реЗрдЦрд╛ рдирд╣реАрдВ рд╣реЛрдЧреА
рд▓рд┐рдЦрд┐рддред рдЕрдЧрд░ рдЧрдгрдирд╛ 3 рд╕реЗ рдХрдо рд╣реИ, рдХреЛрдИ рднреА рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдирд╣реАрдВ рд▓рд┐рдЦреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред

^ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рдХреЛ рдирд┐рдореНрди рдорд╛рди рд╕реЗ рдШрдЯрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛:

(((рд╕рдВрдЦреНрдпрд╛ of ``^'' рдкрд╛рддреНрд░) + 1) x рдЧрдгрдирд╛) -1

рдпрджрд┐ рдЧрдгрдирд╛ рдХрд╛ рдкрд░рд┐рдгрд╛рдо 1 рд╕реЗ рдХрдо рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╣реЛрдЧрд╛, рддреЛ рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред рд▓рд┐рдЦрдирд╛
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рд╕реЗ рдкрдВрдХреНрддрд┐рдпрд╛рдБ, рдкрдВрдХреНрддрд┐ рдХреЗ рдирдП рдорд╛рди рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рдЬрдм рддрдХ рдЧрдгрдирд╛ рд▓рд╛рдЗрдиреЛрдВ рдпрд╛
рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд▓рд┐рдЦреА рдЧрдИ рд╣реИред

рд╡рд░реНрддрдорд╛рди line: рд▓рд┐рдЦреА рдЧрдИ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ, рдЬрдм рддрдХ рдХрд┐ рдкреНрд░рдХрд╛рд░ рдирд╣реАрдВ рд╣реИ =, рдХрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐ред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рдкрд▓рд╛рдпрди
рд╕рд╛рд░:
! рдЖрджреЗрд╢
[addr]! рдЖрджреЗрд╢

рдХреЗ рдмрд╛рдж рд▓рд╛рдЗрди рдХреА рд╕рд╛рдордЧреНрд░реА '' рд╣реЛрдЧрд╛ '%', '#', рддрдерд╛ '' рд╡рд░реНрдгреЛрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░
рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ рдЖрджреЗрд╢ рд▓рд╛рдЗрди рдкрджрдЪреНрдЫреЗрдж in ex. рдпрджрд┐ рд╡рд┐рд╕реНрддрд╛рд░ рд░реЗрдЦрд╛ рдХреЗ рдкрд╛рда рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ
рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдПрдХ рд╕реЗ рдкрд╣рд▓реЗ '' рдЪрд░рд┐рддреНрд░.

RSI ex рдЙрдкрдпреЛрдЧрд┐рддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд╛рдорд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдЧрд╛ рдЦреЛрд▓ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рдпрд╣ рджреЛ рдкрд╛рд░рд┐рдд рд╣реЛрдЧрд╛
рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд▓рд┐рдП рддрд░реНрдХ; рдкрд╣рд▓рд╛ рд╣реЛрдЧрд╛ -рд╕реА, рдФрд░ рджреВрд╕рд░рд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдХреЗ рд▓рд┐рдП рддрд░реНрдХ ! рдПрдХ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрджреЗрд╢ред

рдпрджрд┐ рдХреЛрдИ рд▓рд╛рдЗрди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рдорд╛рдирдХ рдЗрдирдкреБрдЯ, рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ, рдФрд░ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдорд╛рдирдХ рдЗрдирдкреБрдЯ, рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рдФрд░ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ex
рдХрд╛рд░реНрдпрдХреНрд░рдо рдЬрдм рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ рдпрджрд┐ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдкрд┐рдЫрд▓реЗ рдкреВрд░реНрдг рд▓реЗрдЦрди рдХреЗ рдмрд╛рдж рд╕реЗ рдмрдлрд░ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдирд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рд╣реИред

рдпрджрд┐ рд▓рд╛рдЗрдиреЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░
рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рд╕рдВрдкрд╛рджрди рдореЗрдВ рдЙрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдмрджрд▓ рджреЗрдЧреА
рдмрдлрд░ред рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ (рдЬреИрд╕рд╛ рдХрд┐ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд╛рдВрдХрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд╡рд░реНрдг рдпрд╛ рдЕрдВрдд
рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЕрдЧрд░ рдпрд╣ рддреБрд░рдВрдд рдкрд╣рд▓реЗ рдирд╣реАрдВ рд╣реИ a ), рдПрдХ рдЕрд▓рдЧ рд▓рд╛рдЗрди рд╣реЛрдЧреА
рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВред рдХреА рдХреЛрдИ рднреА рдШрдЯрдирд╛ рддрдерд╛ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдЬреЛрдбрд╝реЗ
рдПрдХрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ рдкрд╛рддреНрд░ред рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдИ рдЬрд╛рдПрдЧреА
рдЕрдирд╛рдо рдмрдлрд╝рд░ рдХреЛ рдмрджрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдФрд░ рдЕрдирд╛рдо рдмрдлрд╝рд░ рдПрдХ рдкрдВрдХреНрддрд┐ рдмрди рдЬрд╛рдПрдЧрд╛-
рдореЛрдб рдмрдлрд░ред

рдореИрдВ рдлрд╝рд┐рди ex рдореЛрдб, рдПрдХрд▓ '' рдХрд╛рд░реНрдпрдХреНрд░рдо рдкреВрд░рд╛ рд╣реЛрдиреЗ рдкрд░ рдЪрд░рд┐рддреНрд░ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред

рдпрд╣ рдЖрджреЗрд╢ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧрд╛ рдЦреЛрд▓ рдФрд░ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдирд╛ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рдпрджрд┐ рдХреЛрдИ рд░реЗрдЦрд╛рдПрдВ рдирд╣реАрдВ рд╣реИрдВ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ, рдпрд╣ рдЖрджреЗрд╢ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧрд╛ рдСрдЯреЛрд░рд╛рдЗрдЯ рдФрд░ рд░рд╛рдЗрдЯрдиреА рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рдЕрдЧрд░
рд▓рд╛рдЗрдиреЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВ, рддреЛ рдпрд╣ рдЖрджреЗрд╢ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧрд╛ рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди line:

1. рдпрджрд┐ рдХреЛрдИ рд░реЗрдЦрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

2. рдЕрдиреНрдпрдерд╛, рдкрдврд╝реА рдЧрдИ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ, рдпрджрд┐ рдХреЛрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдкрдврд╝реА рдЬрд╛рддреА рд╣реИрдВред

3. рдЕрдиреНрдпрдерд╛, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрдиреЛрдВ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рд╕реЗ рдкрд╣рд▓реЗ рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ, рдпрджрд┐ рд╡рд╣ рд▓рд╛рдЗрди
рдореМрдЬреВрджред

4. рдЕрдиреНрдпрдерд╛, рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

5. рдЕрдиреНрдпрдерд╛, рд╢реВрдиреНрдп рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдпрджрд┐ рдХреЛрдИ рд░реЗрдЦрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред рдЕрдиреНрдпрдерд╛, рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ .

рдкрд╛рд▓реА рд╡рд╛рдо
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] <[<...][рдЧрдгрдирд╛][рдЭрдВрдбреЗ]

рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд▓рд╛рдЗрди рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╢рд┐рдлреНрдЯ рдХрд░реЗрдВ; рдХреЙрд▓рдо рдкрджреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП
рд╢рд┐рдлреНрдЯ рдХрд┐рдП рдЧрдП рдХрдорд╛рдВрдб рд╡рд░реНрдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЧреБрдгрд╛ рдХреЗ рдорд╛рди рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧреА рд╢рд┐рдлреНрдЯрд╡рд┐рдбреНрде рд╕рдВрдкрд╛рджрд┐рдд
рд╡рд┐рдХрд▓реНрдкред рдХреЗрд╡рд▓ рдЕрдЧреНрд░рдгреА рд╡рд░реНрдгреЛрдВ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдпрд╛ рдЕрдиреНрдп рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдореЗрдВ рд╡рд░реНрдг; рдЕрдиреНрдп рдкрд╛рддреНрд░ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред

рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЕрдирд╛рдо рдмрдлрд░ рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬреЛ рдПрдХ рд▓рд╛рдЗрди рдмрди рдЬрд╛рдПрдЧреА-
рдореЛрдб рдмрдлрд░ред

рдпрд╣ рдЖрджреЗрд╢ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧрд╛ рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди line: рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рдкрд╛рд▓реА рд╕рд╣реА
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] >[> ...][рдЧрдгрдирд╛][рдЭрдВрдбреЗ]

рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд▓рд╛рдЗрди рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рджреВрд░ рд╢рд┐рдлреНрдЯ рдХрд░реЗрдВ; рд╕реНрддрдВрдн рдкрджреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛
рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд╡рд░реНрдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЧреБрдгрд╛ рдХреЗ рдорд╛рди рдХрд╛ рд╣реЛрдЧрд╛ рд╢рд┐рдлреНрдЯрд╡рд┐рдбреНрде
рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рдкрд╛рд░реА рдХреЛ рдЬреЛрдбрд╝рдХрд░ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЙрдкрд╕рд░реНрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрдг
рд▓рд╛рдЗрди рдпрд╛ рдмрджрд▓рддреЗ рдЕрдЧреНрд░рдгреА рдЕрдиреНрдп рдореЗрдВ рд╡рд░реНрдг рдкрд╛рддреНрд░ред рдЦрд╛рд▓реА рд▓рд╛рдЗрдиреЗрдВ
рдирд╣реАрдВ рдмрджрд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЕрдирд╛рдо рдмрдлрд░ рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬреЛ рдПрдХ рд▓рд╛рдЗрди рдмрди рдЬрд╛рдПрдЧреА-
рдореЛрдб рдмрдлрд░ред

рдпрд╣ рдЖрджреЗрд╢ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧрд╛ рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди line: рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

-рдбреА
рд╕рд╛рд░:
-рдбреА

рдЕрдЧрд▓рд╛ рд▓рд┐рдЦреЗрдВ n рд░реЗрдЦрд╛рдПрдБ, рдЬрд╣рд╛рдБ n рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХрд╛ рдиреНрдпреВрдирддрдо рд╣реИ рд╕реНрдХреНрд░реЙрд▓ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдФрд░
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдкрдВрдХреНрддрд┐ рдХреЗ рдмрд╛рдж рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ред рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рд░реЗрдЦрд╛ рд╣реИ
рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

рд╡рд░реНрддрдорд╛рди line: рд▓рд┐рдЦреА рдЧрдИ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЧреИрд░ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ- .

рд▓рд┐рдЦрдирд╛ рд▓рд╛рдЗрди рдирдВрдмрд░
рд╕рд╛рд░:
[1рдЬреЛрдбрд╝] = [рдЭрдВрдбреЗ]

If line рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛрдЧрд╛ред рд▓рд┐рдЦрдирд╛
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд╛рдЗрди рдХреА рд▓рд╛рдЗрди рд╕рдВрдЦреНрдпрд╛ред

рд╡рд░реНрддрдорд╛рди line: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред

рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛
рд╕рд╛рд░:
[2рдЬреЛрдбрд╝] @ рдмрдлрд░
[2рдЬреЛрдбрд╝] * рдмрдлрд░

рдпрджрд┐ рдХреЛрдИ рдмрдлрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ '@' or '*', рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЕрдВрддрд┐рдо рдмрдлрд░ рд╣реЛрдЧрд╛
рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдпрджрд┐ рдХреЛрдИ рдкрд┐рдЫрд▓рд╛ рдмрдлрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред

рдкрддреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП, рд╡рд░реНрддрдорд╛рди рдкрдВрдХреНрддрд┐ рд╕реЗрдЯ рдХрд░реЗрдВ ('.') рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рд▓рд╛рдЗрди, рдФрд░ рдирд╛рдорд┐рдд рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдмрдлрд░ (рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдЙрд╕ рд╕рдордп рдереЗ @ рдЖрджреЗрд╢
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛) as ex рдЖрджреЗрд╢ред рд▓рд╛рдЗрди-рдореЛрдб рдмрдлрд╝рд░ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП, рдФрд░ рдЕрдВрддрд┐рдо рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдХреЗ рд▓рд┐рдП
рдПрдХ рд╡рд░реНрдг-рдореЛрдб рдмрдлрд░ рдХреА рд░реЗрдЦрд╛, the ex рдХрдорд╛рдВрдб рдкрд╛рд░реНрд╕рд░ рдРрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ рд▓рд╛рдЗрди рдереА
a . рджреНрд╡рд╛рд░рд╛ рд╕рдорд╛рдкреНрдд .

рдпрджрд┐ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ, рдпрд╛ рдкрддреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдПрдХ рдкрдВрдХреНрддрд┐ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ
рдореМрдЬреВрдж рд╣реИ рдЬрдм рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЛ рдЙрд╕ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдпрд╛ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд▓рд╛рдЗрди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдЧрдИ рдереА
рдкрддреЛрдВ рджреНрд╡рд╛рд░рд╛, рдФрд░ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рджреНрд╡рд╛рд░рд╛ ex
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдХрдорд╛рдВрдб) рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдХреЛрдИ рдФрд░ рдЖрджреЗрд╢ рдирд╣реАрдВ рд╣реЛрдЧрд╛
рдЗрд╕ рдЖрджреЗрд╢ рдХрд╛ рдирд┐рд╖реНрдкрд╛рджрди рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╡рд░реНрддрдорд╛рди line: рдЬреИрд╕рд╛ рдХрд┐ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ ex рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИред

рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн: рдЬреИрд╕рд╛ рдХрд┐ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ ex рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИред

рдирд┐рдпрдорд┐рдд рдПрдХреНрд╕рдкреНрд░реЗрд╢рдВрд╕ in ex
RSI ex рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдЧреА рдЬреЛ рдореВрд▓ рдирд┐рдпрдорд┐рдд рдХрд╛ рд╕реБрдкрд░рд╕реЗрдЯ рд╣реИрдВ
POSIX.1тАР2008 рдХреЗ рдмреЗрд╕ рдбреЗрдлрд┐рдирд┐рд╢рди рд╡реЙрд▓реНрдпреВрдо рдореЗрдВ рд╡рд░реНрдгрд┐рдд рднрд╛рд╡, рдЕрдиреБрднрд╛рдЧ 9.3, рдмреБрдирд┐рдпрд╛рджреА
рдирд┐рдпрдорд┐рдд рдПрдХреНрд╕рдкреНрд░реЗрд╢рдВрд╕. рдПрдХ рдЕрд╢рдХреНрдд рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ ("//") рдЕрдВрддрд┐рдо рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛
рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред

рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрддреЛрдВ рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдХреБрдЫ рдХрдорд╛рдВрдб рдореЗрдВ (for .)
рдЙрджрд╛рд╣рд░рдг, рдж рд╡рд┐рдХрд▓реНрдк рдХрдорд╛рдВрдб), рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрди рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд┐рд░реНрдорд╛рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдореВрд▓ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

\< a . рдХреА рд╢реБрд░реБрдЖрдд рдХрд╛ рдорд┐рд▓рд╛рди рдХрд░реЗрдВ рд╢рдмреНрдж. (рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рджреЗрдЦреЗрдВ рд╢рдмреНрдж рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ
рдЖрджреЗрд╢ рд╡рд░реНрдгрди in ex.)

\> a . рдХреЗ рдЕрдВрдд рдХрд╛ рдорд┐рд▓рд╛рди рдХрд░реЗрдВ рд╢рдмреНрдж.

~ рдЕрдВрддрд┐рдо рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рднрд╛рдЧ рдХрд╛ рдорд┐рд▓рд╛рди рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдЖрджреЗрд╢ред ('~')
рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЪрд░рд┐рддреНрд░ рдмрдирдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рдЪрд░рд┐рддреНрд░ рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде рдирд╣реАрдВред рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЬрдм рд╕рдВрдкрд╛рджрдХ рд╡рд┐рдХрд▓реНрдк рдЬрд╛рджреВ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ, рдХреЗрд╡рд▓ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде рд╡рд╛рд▓реЗ рд╡рд░реНрдг рд╣реЛрдВрдЧреЗ
be '^' рдПрдХ рдкреИрдЯрд░реНрди рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, '' рдПрдХ рдкреИрдЯрд░реНрди рдХреЗ рдЕрдВрдд рдореЗрдВ, рдФрд░ .
рдЕрдХреНрд╖рд░ '.', '*', '[', рддрдерд╛ '~' рдЬрдм рддрдХ рдкреВрд░реНрд╡рд╡рд░реНрддреА рди рд╣реЛ, рд╕рд╛рдорд╛рдиреНрдп рд╡рд░реНрдгреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛
рджреНрд╡рд╛рд░рд╛ рдП ; рдЬрдм a . рд╕реЗ рдкрд╣рд▓реЗ рд╡реЗ рдЕрдкрдиреЗ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗ,
рдпрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ , рдПрдХрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрднрд╛рд▓рд╛ рдЬрд╛рдП . рдкрд╛рддреНрд░
рдЕрдиреНрдп рдкрд╛рддреНрд░реЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ in ex
рдЪрд░рд┐рддреНрд░ '&' ('\&' рдЕрдЧрд░ рд╕рдВрдкрд╛рджрдХ рд╡рд┐рдХрд▓реНрдк рдЬрд╛рджреВ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ) рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ
рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреИрдЯрд░реНрди рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдЦрдбрд╝рд╛ рд╣реЛрдЧрд╛ред рдЪрд░рд┐рддреНрд░ '~' ('\~' if
рдЬрд╛рджреВ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ) рдкрд┐рдЫрд▓реЗ рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рднрд╛рдЧ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рд╡рд┐рдХрд▓реНрдк
рдЖрджреЗрд╢ред рдХреНрд░рдо '\n', рдЬрд╣рд╛рдВ n рдПрдХ рдкреВрд░реНрдгрд╛рдВрдХ рд╣реИ, рдорд┐рд▓рд╛рди рдХрд┐рдП рдЧрдП рдкрд╛рда рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╕рдВрдмрдВрдзрд┐рдд рдмреИрдХ-рд░реЗрдлрд░реЗрдВрд╕ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рджреНрд╡рд╛рд░рд╛ред рдпрджрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдмреИрдХ-рд░реЗрдлрд░реЗрдВрд╕
рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддреА, рддреЛ рд╡рд░реНрдг '\n' рд░рд┐рдХреНрдд рд╕реНрдЯреНрд░рд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рддрд╛рд░ '\l', '\u', '\ рдПрд▓', рддрдерд╛ '\ рдпреВ' рддрддреНрд╡реЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реНрдЯреНрд░рд┐рдВрдЧ ( . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) '\&' or "\"рдЕрдВрдХ) рдЕрдВрдХрдиред рдбреЛрд░ '\l' ('\u') рдХрд░реЗрдЧрд╛
рдирд┐рдореНрди рд╡рд░реНрдг рдХреЛ рд▓реЛрдЕрд░рдХреЗрд╕ (рдЕрдкрд░рдХреЗрд╕) рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред рдбреЛрд░ '\ рдПрд▓'
('\ рдпреВ') рдЗрд╕рдХреЗ рдмрд╛рдж рдХреЗ рд╕рднреА рд╡рд░реНрдгреЛрдВ рдХреЛ рд▓реЛрдЕрд░рдХреЗрд╕ рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдиреЗрдЧрд╛
(рдЕрдкрд░рдХреЗрд╕) рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рд╕реНрдЯреНрд░рд┐рдВрдЧ рддрдХ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рджреНрд╡рд╛рд░рд╛ рдбрд╛рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ '\рдЗ' or '\рдЗ'рдпрд╛,
рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рдЕрдВрдд рд╕рд╛рдордиреЗ рдЖрдпрд╛ рд╣реИред

рдЕрдиреНрдпрдерд╛, рдХреЛрдИ рднреА рд╡рд░реНрдг a . рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░ рд░рд╣рд╛ рд╣реИ рдЙрд╕ рд╢рд╛рдмреНрджрд┐рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛
рдЪрд░рд┐рддреНрд░, рдФрд░ рдкрд▓рд╛рдпрди рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдХреЗ рд╕рд╛рде рдХреЗрд╕ рд░реВрдкрд╛рдВрддрд░рдг рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг s рдЖрджреЗрд╢ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

:p
RSI рдмрд┐рд▓реНрд▓реА рд╢рдирд┐ on la рдЪрдЯрд╛рдИред
:рдПрд╕/\<.at\>/\u&/gp
RSI рдмрд┐рд▓реНрд▓реА рд╢рдирд┐ on la рдЪрдЯрд╛рдИред
:s/S\(.*\)M/S\U\1\eM/p
RSI рдмрд┐рд▓реНрд▓реА рд╕реИрдЯ ON THE рдЪрдЯрд╛рдИред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдСрдкреНрд╢рдВрд╕ in ex
RSI ex рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рдкрд╛рд╕ рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ рдЬреЛ рдЗрд╕рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╣реИ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рдЬрд┐рдиреНрд╣реЗрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рд╕реЗрдЯ рдЖрджреЗрд╢ред

рд╡рд┐рдХрд▓реНрдк рдмреВрд▓рд┐рдпрди рд╣реИрдВ рдЬрдм рддрдХ рдХрд┐ рдЕрдиреНрдпрдерд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рди рд╣реЛред

рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ, ai
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

If рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╕реЗрдЯ рд╣реИ, рдЗрдирдкреБрдЯ рдореЛрдб рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЛ рдЗрдВрдбреЗрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдкрд╣рд▓реЗ рдЬрд┐рддрдиреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ
рд╕рдВрднрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрдг, рд╕рдВрдкрд╛рджрдХ рд╡рд┐рдХрд▓реНрдк рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЯреИрдм рдХрд╛ рд╡рд┐рд╢реНрд░рд╛рдо рд╕реНрдерд╛рди, рдФрд░ рдлрд┐рд░ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рд╡рд░реНрдг) рдПрдХ рдФрд░ рдкрдВрдХреНрддрд┐ рдХреЗ рд╕рд╛рде рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ:

1. рдпрджрд┐ рдУрдкрди рдпрд╛ рд╡рд┐рдЬреБрдЕрд▓ рдореЛрдб рдореЗрдВ рд╣реИ рдФрд░ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рд▓рд╛рдЗрди-рдУрд░рд┐рдПрдВрдЯреЗрдб рдХрдорд╛рдВрдб рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ (рджреЗрдЦреЗрдВ
рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд┐рд╡рд░рдг рдореЗрдВ vi), рдкрд╣рд▓реЗ рдХреЙрд▓рдо рдореЗрдВ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░реЗрдВред

2. рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

рдПред рдпрджрд┐ рдЗрд╕ рдХрдорд╛рдВрдб рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рд▓реЗ рдПрдХ рд▓рд╛рдЗрди рдбрд╛рд▓реА рдЧрдИ рдереА, рддреЛ рдЗрд╕реЗ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдВрддрд┐рдо рд╕рдореНрдорд┐рд▓рд┐рдд рд▓рд╛рдЗрди рдХрд╛ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди, рдпрд╛ рдЕрдиреНрдпрдерд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ
рдбреА рдХреИрд░реЗрдХреНрдЯрд░ рдЗрди рдирд┐рд╡реЗрд╢ рдореЛрдб рдХрдорд╛рдиреЛрдВ in vi.

рдмреАред рдЕрдиреНрдпрдерд╛, рдЗрд╕реЗ рдкрд┐рдЫрд▓реА рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЗ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдпрджрд┐
рдХреЛрдИ; рдЕрдиреНрдпрдерд╛, рдкрд╣рд▓реЗ рдХреЙрд▓рдо рдореЗрдВред

3ред рдХреЗ рд▓рд┐рдП ex a, i, рддрдерд╛ c рдЖрджреЗрд╢, рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:

рдПред рдпрджрд┐ рдЗрд╕ рдХрдорд╛рдВрдб рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рд▓реЗ рдПрдХ рд▓рд╛рдЗрди рдбрд╛рд▓реА рдЧрдИ рдереА, рддреЛ рдЗрд╕реЗ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдВрддрд┐рдо рд╕рдореНрдорд┐рд▓рд┐рдд рд▓рд╛рдЗрди рдХрд╛ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди, рдпрд╛ рдЕрдиреНрдпрдерд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ
la EOF рдореЗрдВ рдЪрд░рд┐рддреНрд░ рд╕реНрдХреНрд░реЙрд▓.

рдмреАред рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдЖрджреЗрд╢ рд╣реИ ex a рдХрдорд╛рдВрдб, рдЗрд╕реЗ рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдХреЗ рдмрд╛рдж рд╕рдВрд▓рдЧреНрди, рдпрджрд┐ рдХреЛрдИ рд╣реЛ; рдЕрдиреНрдпрдерд╛ рдкрд╣рд▓реЗ рдХреЙрд▓рдо рдореЗрдВред

рд╕реАред рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдЖрджреЗрд╢ рд╣реИ ex i рдХрдорд╛рдВрдб, рдЗрд╕реЗ рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдкрд╣рд▓реЗ рдбрд╛рд▓рд╛ рдЧрдпрд╛, рдпрджрд┐ рдХреЛрдИ рд╣реЛ; рдЕрдиреНрдпрдерд╛ рдкрд╣рд▓реЗ рдХреЙрд▓рдо рдореЗрдВред

рдбреАред рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдЖрджреЗрд╢ рд╣реИ ex c рдХрдорд╛рдВрдб, рдЗрд╕реЗ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд▓рд╛рдЗрди рдХреЗ рдмрджрд▓реЗред

рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ, ap
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ]

If рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ рд╕реЗрдЯ рд╣реИ, рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рдмрд╛рдж рд▓рд┐рдЦреА рдЬрд╛рдПрдЧреА ex рдЖрджреЗрд╢ рдЬреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддрд╛ рд╣реИ
рд╡рд░реНрддрдорд╛рди рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╕рд╛рдордЧреНрд░реА, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рдмрд╛рдж рдЯреИрдЧ рдЖрджреЗрд╢ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЯреИрдЧ
рдЦреЛрдЬ рдкреИрдЯрд░реНрди рдкрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдпрд╛ рдЯреИрдЧ рд▓рд╛рдЗрди рдирдВрдмрд░ рдорд╛рдиреНрдп рдерд╛, рдЬрдм рддрдХ рдХрд┐:

1. рдЖрджреЗрд╢ рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

2. рдХрдорд╛рдВрдб рдХреЛ a . рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рд╡реИрд╢реНрд╡рд┐рдХ or v рдЖрдЬреНрдЮрд╛ рдпрд╛ @ рдмрдлрд░ рдирд┐рд╖реНрдкрд╛рджрдиред

3. рдХрдорд╛рдВрдб рдХрд╛ рд░реВрдк рдерд╛ рдкрдврд╝рдирд╛ рдХрдорд╛рдВрдб рдЬреЛ рдПрдХ рдлрд╛рдЗрд▓ рдХреЛ рдПрдбрд┐рдЯ рдмрдлрд░ рдореЗрдВ рдкрдврд╝рддрд╛ рд╣реИред

4. рдЖрджреЗрд╢ рдерд╛ рдЬреЛрдбрд╝рдирд╛, рдкрд░рд┐рд╡рд░реНрддрдирдпрд╛, рдбрд╛рд▓рдиреЗ рдХреЗ рдЖрджреЗрд╢ред

5. рдХрдорд╛рдВрдб рдХреЛ a . рджреНрд╡рд╛рд░рд╛ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ .

6. рд╡рд░реНрддрдорд╛рди рдкрдВрдХреНрддрд┐ рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдзреНрд╡рдЬ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦреА рдЬрд╛рдПрдЧреА; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рд╣рдЯрд╛рдирд╛ # рдзреНрд╡рдЬ рд╕рдВрд╢реЛрдзрдХ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рд▓рд┐рдЦреЗрдВрдЧреЗ рд╣рдЯрд╛рдирд╛
рдЖрджреЗрд╢, рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

рд╕реНрд╡рдд: рд▓рд┐рдЦрдирд╛, aw
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

If рдСрдЯреЛрд░рд╛рдЗрдЯ рд╕реЗрдЯ рд╣реИ, рдФрд░ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдВрддрд┐рдо рдерд╛
рдХрд┐рд╕реА рднреА рдлрд╛рдЗрд▓ рдХреЛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЗрд╕ рддрд░рд╣ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ рдЬреИрд╕реЗ ex рд▓рд┐рдЦрдирд╛
рдХрдорд╛рдВрдб рдХреЛ рддрд░реНрдХреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдкреНрд░рддреНрдпреЗрдХ рдХрдорд╛рдВрдб рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ
рдСрдЯреЛрд░рд╛рдЗрдЯ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЪрд░рд┐рддреНрд░ рдЬреЛрдбрд╝рдирд╛ '' рдХрд┐рд╕реА рдХреЗ рдХрдорд╛рдВрдб рдирд╛рдо рдХреЗ рд▓рд┐рдП
рдХрд╛ ex рдЖрджреЗрд╢ рдХреЛ рдЫреЛрдбрд╝рдХрд░ '' рд▓рд┐рдЦрдиреЗ рд╕реЗ рд░реЛрдХреЗрдЧрд╛ред рдпрджрд┐ рд▓реЗрдЦрди рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╣реЛрдЧрд╛ a
рддреНрд░реБрдЯрд┐ рдФрд░ рдЖрджреЗрд╢ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╕реБрд╢реЛрднрд┐рдд рдХрд░рдирд╛, bf
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

If рд╕реБрдВрджрд░ рдмрдирд╛рдПрдВ рд╕реЗрдЯ рд╣реИ, рд╕рднреА рдЧреИрд░-рдореБрджреНрд░рдг рдпреЛрдЧреНрдп рд╡рд░реНрдг, рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп , , рддрдерд╛
рдлрд╝реАрдб> рд╡рд░реНрдг, рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдкрдврд╝реЗ рдЧрдП рдкрд╛рда рд╕реЗ рд╣рдЯрд╛ рджрд┐рдП рдЬрд╛рдПрдВрдЧреЗред

рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛, рджреАрд░
[рдЪреВрдХ рдЬрд╛рдирд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд]

рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдорд╛рди рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рдВрдкрд╛рджрдХ рдмрдлрд╝рд░ рд╣реЛрдирд╛ рд╣реИ
рд░рдЦрд╛ рд╣реЗред рдпрджрд┐ рдпрд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИ, рддреЛ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдкрдж рдЫреЛрдбрд╝ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рдВрдЧрдд, ed
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ g рдФрд░ c рдпрд╛рдж рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕реНрдерд╛рдирд╛рдкрдиреНрди рдЖрджреЗрд╢реЛрдВ рдкрд░ рдкреНрд░рддреНрдпрдп, рдФрд░
рдкреНрд░рддреНрдпрдпреЛрдВ рдХреЛ рджреЛрд╣рд░рд╛рдХрд░ рдЯреЙрдЧрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдПрд░рд░рдмреЗрд▓реНрд╕, eb
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

рдЕрдЧрд░ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рд╣реИ ex рдореЛрдб, рдФрд░ рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдЯреИрдВрдбрдЖрдЙрдЯ рдореЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ (рдЬреИрд╕реЗ
рдЙрд▓рдЯрд╛ рд╡реАрдбрд┐рдпреЛ), рдФрд░ рдПрд░рд░рдмреЗрд▓реНрд╕ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЯрд░реНрдорд┐рдирд▓ред

рдПрдХреНрд╕рдЖрд░рд╕реА
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

If рдПрдХреНрд╕рдЖрд░рд╕реА рд╕реЗрдЯ рд╣реИ, ex рдХрд┐рд╕реА рддрдХ рдкрд╣реБрдВрдЪрдирд╛ рд╣реЛрдЧрд╛ .exrc рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓, рдЬреИрд╕рд╛ рдХрд┐ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ
рдЖрд░рдВрднреАрдХрд░рдг in ex рдФрд░ vi. рдЕрдЧрд░ рдПрдХреНрд╕рдЖрд░рд╕реА рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ, ex рдХрд┐рд╕реА рдХреЛ рднреА рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬ рдХрд░ рджреЗрдВрдЧреЗ .exrc рдореЗрдВ рджрд╛рдпрд░
рдкреНрд░рд╛рд░рдВрдн рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рджреМрд░рд╛рди рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛, рдЬрдм рддрдХ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╡рд╣ рдирд╛рдо рдирд╣реАрдВ рд╣реИ
рд╣реЛрдо рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд┐рд╡рд┐рдзрддрд╛ред

рдорд╛рдорд▓реЗ рдХреА рдЕрдирджреЗрдЦреА рдХрд░реЗрдВ, ic
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

If рдорд╛рдорд▓реЗ рдХреА рдЕрдирджреЗрдЦреА рдХрд░реЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдРрд╕реЗ рд╡рд░реНрдг рдЬрд┐рдирдореЗрдВ рдЕрдкрд░рдХреЗрд╕ рдФрд░ рд▓реЛрдЕрд░рдХреЗрд╕ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рд╣реИрдВ
рдХреНрдпрд╛ рдЙрди рдЕрднреНрдпрд╛рд╡реЗрджрди рдХреЛ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдордХрдХреНрд╖ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ
рддреБрд▓рдирд╛ред

RSI рдорд╛рдорд▓реЗ рдХреА рдЕрдирджреЗрдЦреА рдХрд░реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕рднреА рдпрд╛рдж рдХрд┐рдП рдЧрдП рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдкрд░реЗрд╢рд╛рди рдХрд░рдирд╛ рдорд╛рдорд▓реЗ рдХреА рдЕрдирджреЗрдЦреА рдХрд░реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдПрдХ рдмрд╛рдж рдХрд╛ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ vi n рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢
рдХреЗрд╕-рд╕рдВрд╡реЗрджреА рдлреИрд╢рди рдореЗрдВ рдЕрдВрддрд┐рдо рдореВрд▓ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ред

рд╕реВрдЪреА
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

If рд╕реВрдЪреА рд╕реЗрдЯ рд╣реИ, рдЬрдмрдХрд┐ рдЕрдВрджрд░ рд▓рд┐рдЦреА рдЧрдИ рдмрдлрд░ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ ex рдХрдорд╛рдВрдб рдореЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛
рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЫрд╛рдк рдХреЗ рд╕рд╛рде рдХрдорд╛рди l рдзреНрд╡рдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯред рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдмрдлрд░ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ex рдЫрд╛рдк рдХреЗ рд╕рд╛рде рдХрдорд╛рди l рдЭрдВрдбрд╛
рдирд┐рд░реНрджрд┐рд╖реНрдЯред рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб рдореЗрдВ, рдЬрдм рдХрд░реНрд╕рд░ рдХрд┐рд╕реА рдкрд░ рдЯрд┐рдХрд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ
рд▓рд╛рдЗрди рдореЗрдВ рдЪрд░рд┐рддреНрд░, рдпрд╣ рдкрд░ рдЖрд░рд╛рдо рдХрд░реЗрдЧрд╛ '' рдкрдВрдХреНрддрд┐ рдХреЗ рдЕрдВрдд рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдирд╛ред

рдЬрд╛рджреВ
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ]

If рдЬрд╛рджреВ рд╕реЗрдЯ рд╣реИ, рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рд╡рд░реНрдгреЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВ рдФрд░
рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рддрд╛рд░ (рджреЗрдЦреЗрдВ рдирд┐рдпрдорд┐рдд рдПрдХреНрд╕рдкреНрд░реЗрд╢рдВрд╕ in ex рдФрд░ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ in
ex).

рдореЗрд╕рдЧреЛ
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ]

If рдореЗрд╕рдЧреЛ рд╕реЗрдЯ рд╣реИ, рджреВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд▓рд┐рдЦрдирд╛ or рдмрд╛рдд рдХреЛ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдЖрджреЗрд╢
рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ рдЪрд╛рд▓реВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╢реЗрд▓-рд▓реЗрд╡рд▓ рдХрдорд╛рдВрдб рдореЗрд╕рдЧреЛ
n рдХреА рдХрд┐рд╕реА рднреА рд╕реЗрдЯрд┐рдВрдЧ рдкрд░ рдкреВрд░реНрд╡рддрд╛ рд▓реЗрдЧрд╛ ex рдореЗрд╕рдЧреЛ рд╡рд┐рдХрд▓реНрдк; рдпрд╛рдиреА, рдЕрдЧрд░ рдореЗрд╕рдЧреЛ y рдерд╛
рд╕рдВрдкрд╛рджрдХ рдХреЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ (рдпрд╛ рд╢реЗрд▓ рдПрд╕реНрдХреЗрдк рдореЗрдВ), рдЬреИрд╕реЗ:

:!рдореЗрд╕рдЧ y

la рдореЗрд╕рдЧреЛ рдореЗрдВ рд╡рд┐рдХрд▓реНрдк ex рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рджрдмрд╛ рджреЗрдЧрд╛, рд▓реЗрдХрд┐рди рдореЗрд╕рдЧреЛ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реЛрдЧрд╛
рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ рдпрджрд┐ рдореЗрд╕рдЧреЛ n рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╕рдВрдЦреНрдпрд╛, nu
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

If рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдЯ рд╣реИ, рдЬрдмрдХрд┐ рдЕрдВрджрд░ рд▓рд┐рдЦреА рдЧрдИ рдмрдлрд░ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ ex рдХрдорд╛рдВрдб рдореЛрдб рдХреЗ рд╕рд╛рде рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛
рд▓рд╛рдЗрди рдирдВрдмрд░, рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЫрд╛рдк рдХреЗ рд╕рд╛рде рдХрдорд╛рди # рдзреНрд╡рдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯред рдореЗрдВ
ex рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб, рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдЙрд╕ рдкрдВрдХреНрддрд┐ рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдкрд╣рд▓реЗ рд╣реЛрдЧреА рдЬреЛ рдЙрд╕рдХреЗ рдкрд╛рд╕ рд╣реЛрдЧреА
рдлрд╝рд╛рдЗрд▓.

рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рд▓рд╛рдЗрди рдХреЛ рдкрд┐рдЫрд▓реА рдкрдВрдХреНрддрд┐ рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╕рдВрдЦреНрдпрд╛, рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ ex рдЫрд╛рдк рдХреЗ рд╕рд╛рде рдХрдорд╛рди # рдзреНрд╡рдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯред рдЗрд╕
рд▓рд╛рдЗрди рдирдВрдмрд░ рдХреЛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛
рд╡рд░реНрддрдорд╛рди рд╕реНрддрдВрдн; рдЕрд░реНрдерд╛рддреН, рд╕реНрддрдВрдн рд╕реНрдерд┐рддрд┐ 1 рдХреЗ рдмрд╛рдж рдкрд╣рд▓реА рд╕реНрддрдВрдн рд╕реНрдерд┐рддрд┐ рд╣реЛрдЧреА
рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рд╛рд░реВрдк рдЫрд╛рдк рдЖрджреЗрд╢ред

рдкреИрд░рд╛рдЧреНрд░рд╛рдл, рдХреЗ рд▓рд┐рдП
[POSIX рд▓реЛрдХреЗрд▓ IPLPPPQPP LIpplpipbp рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ]

RSI рдкреИрд░рд╛рдЧреНрд░рд╛рдл рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдЦреБрд▓реЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдиреБрдЪреНрдЫреЗрдж рд╕реАрдорд╛рдУрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдЧрд╛ рдФрд░
рджреГрд╢реНрдп рдореЛрдб рдХрдорд╛рдВрдбред рдкреИрд░рд╛рдЧреНрд░рд╛рдл рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХреЛ рдПрдХ рд╡рд░реНрдг рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╢реВрдиреНрдп рдпрд╛ рдЕрдзрд┐рдХ рд╡рд░реНрдг рдЬреЛрдбрд╝реЗ рд╕реЗ рдорд┐рд▓рдХрд░ред рдЗрд╕реЗ рд╡рд┐рд╖рдо рдкрд░ рд╕реЗрдЯ рдХрд░рдирд╛ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА
рд╡рд░реНрдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ред

рд╢реАрдШреНрд░
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ]

If рд╢реАрдШреНрд░ рд╕реЗрдЯ рд╣реИ, ex рдХрдорд╛рдВрдб рдореЛрдб рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ a (':'); рдХрдм
рдЕрдирд╕реЗрдЯ, рдХреЛрдИ рдкреНрд░рд╛рдВрдкреНрдЯ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ
[рдЪреВрдХ рдЬрд╛рдирд╛ рджреЗрдЦрдирд╛ рдЯреЗрдХреНрд╕реНрдЯ]

рдЕрдЧрд░ рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рд╣реИ, рдХреЗрд╡рд▓-рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдореЛрдб рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рджреЗрдЦреЗрдВ рд▓рд┐рдЦрдирд╛).
рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рдпрджрд┐ рдирд┐рдореНрди рдореЗрдВ рд╕реЗ рдХреЛрдИ рдПрдХ рд╕реНрдерд┐рддрд┐ рд╣реИ рддреЛ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:
рд╕рдЪ:

* рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк -R рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

* рдХреЗ рдмрд░рд╛рдмрд░ рдХрд╛рд░реНрдп рдХрд░рдирд╛ рдкрд╣реБрдБрдЪ() рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рд╕рд╛рде рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рддрд░реНрдХ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ:

1. рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдкрде рддрд░реНрдХред

2. рд╕реНрдерд┐рд░рд╛рдВрдХ рдХрдбрд╛рдИ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЕрдореЛрдб рддрд░реНрдХред

RSI рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЕрдиреНрдп рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд
рдХрд╛рд░рдг рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрдирд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрдн рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ред рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдкреНрд░рддреНрдпреЗрдХ рдХреЛ рдкреБрди: рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╡рд╣ рд╕рдордп рдЬрдм рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, a . рджреНрд╡рд╛рд░рд╛) рд╕рдВрдкрд╛рджрд┐рдд or рдЕрдЧрд▓рд╛
рдХрдорд╛рдВрдб) рдЬрдм рддрдХ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдпрд╣ рддрдм рддрдХ рд╕реЗрдЯ рд░рд╣реЗрдЧрд╛ рдЬрдм рддрдХ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрдирд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдПрдХ рдмрд╛рд░ рд╕реЗрдЯ рди рд╣реЛрдиреЗ рдкрд░, рдЗрд╕реЗ рд╣рд░ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдкреБрдирдГ рдмрдирд╛рдиреЗ
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

рд╕рдВрдкрд╛рджрдХ рдПрдХ рдЧреВрдВрдЧрд╛ рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рдПрдХ рдмреБрджреНрдзрд┐рдорд╛рди рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддрд╛ рд╣реИред (рдЪреВрдВрдХрд┐ рдпрд╣ рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ
рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдпрд╣ рдХреЗрд╡рд▓ рдЙрдЪреНрдЪ рд╕рдВрдЪрд░рдг рдкрд░ рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИ
рдЧрддрд┐ред)

remap
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ]

If remap рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдирдХреНрд╢рд╛ рдЕрдиреБрд╡рд╛рдж рдЕрдиреНрдп рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛;
рдЕрдВрддрд┐рдо рдЙрддреНрдкрд╛рдж рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рддрдХ рдЕрдиреБрд╡рд╛рдж рдЬрд╛рд░реА рд░рд╣реЗрдЧрд╛ред рдЕрдЧрд░ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдХреЗрд╡рд▓ рдПрдХ рдХрджрдо
рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИред

рд░рд┐рдкреЛрд░реНрдЯ
[рдбрд┐рдлрд╝реЙрд▓реНрдЯ 5]

рдЗрд╕ рдХрд╛ рдореВрд▓реНрдп рд░рд┐рдкреЛрд░реНрдЯ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХрд┐рддрдиреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рд╛, рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ,
рд╕рдВрдкрд╛рджрд┐рдд рдмрдлрд╝рд░ рдореЗрдВ рд╣рдЯрд╛рдП рдпрд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╕реЗ рд╕реВрдЪрдирд╛рддреНрдордХ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рдПрдХ рд╕реВрдЪрдирд╛рддреНрдордХ рд╕рдВрджреЗрд╢ рдХрд╛ рдХрд╛рд░рдг рдмрдиреЗрдВрдЧреАред рд╕рдВрджреЗрд╢
рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝реА рдЧрдИ, рдХреЙрдкреА рдХреА рдЧрдИ, рд╣рдЯрд╛рдИ рдЧрдИ рдпрд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХреА рдЧрдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдЕрдиреНрдпрдерд╛ рд╣реИ
рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯред

* рдПрдХ ex or vi рд╕рдВрдкрд╛рджрдХ рдХрдорд╛рдВрдб, рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЦреБрд▓рд╛, рдкреВрд░реНрд╡рд╡рддрдпрд╛, рджреГрд╢реНрдп, рдЬреЛ рдХрдо рд╕реЗ рдХрдо рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддрд╛ рд╣реИ
рдХрд╛ рдореВрд▓реНрдп рд░рд┐рдкреЛрд░реНрдЯ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╡рд┐рдХрд▓реНрдк рд╕рдВрдЦреНрдпрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ, рдФрд░ рдЬреЛ рдПрдХ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реИ ex
рд╡реИрд╢реНрд╡рд┐рдХ or v рдЖрджреЗрд╢, рдпрд╛ ex or vi рдмрдлрд░ рдирд┐рд╖реНрдкрд╛рджрди, рдПрдХ рд╕реВрдЪрдирд╛рддреНрдордХ рдХрд╛рд░рдг рд╣реЛрдЧрд╛
рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрд╛ рдЬрд╛рдирд╛ рд╣реИред

* рдПрдХ ex рдЭрдЯрдХрд╛ or vi y or Y рдЖрджреЗрд╢, рдЬреЛ рдХрдо рд╕реЗ рдХрдо рдХреЗ рдореВрд▓реНрдп рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рддрд╛ рд╣реИ рд░рд┐рдкреЛрд░реНрдЯ рд╕рдВрдкрд╛рджрд┐рдд
рд╡рд┐рдХрд▓реНрдк рдкреНрд▓рд╕ 1 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛, рдФрд░ рдЬреЛ рдПрдХ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реИ ex рд╡реИрд╢реНрд╡рд┐рдХ or v рдЖрджреЗрд╢, рдпрд╛
ex or vi рдмрдлрд░ рдирд┐рд╖реНрдкрд╛рджрди, рдПрдХ рд╕реВрдЪрдирд╛рддреНрдордХ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдиреЗрдЧрд╛ред

* рдПрдХ ex рд╡реИрд╢реНрд╡рд┐рдХ, v, рдЦреБрд▓рд╛, рдкреВрд░реНрд╡рд╡рддрдпрд╛, рджреГрд╢реНрдп рдЖрдЬреНрдЮрд╛ рдпрд╛ ex or vi рдмрдлрд░ рдирд┐рд╖реНрдкрд╛рджрди, рдЬреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ
рдпрд╛ рдХрдо рд╕реЗ рдХрдо рдХреЗ рдХреБрд▓ рдореВрд▓реНрдп рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ рд░рд┐рдкреЛрд░реНрдЯ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╡рд┐рдХрд▓реНрдк рд╕рдВрдЦреНрдпрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ,
рдФрд░ рдЬреЛ рдПрдХ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реИ ex рд╡реИрд╢реНрд╡рд┐рдХ or v рдЖрджреЗрд╢, рдпрд╛ ex or vi рдмрдлрд░ рдирд┐рд╖реНрдкрд╛рджрди,
рдПрдХ рд╕реВрдЪрдирд╛рддреНрдордХ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдиреЗрдЧрд╛ред (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ 3 рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдереАрдВ
рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдФрд░ 8 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдПрдХ рдХреЗ рджреМрд░рд╛рди рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ ex рджреГрд╢реНрдп рдХрдорд╛рдВрдб, 5 рдХреА рддреБрд▓рдирд╛ рдХреА рдЧрдИ рд╕рдВрдЦреНрдпрд╛ рд╣реЛрдЧреА
рдХреЗ рдЦрд┐рд▓рд╛рдл рд░рд┐рдкреЛрд░реНрдЯ рдЖрджреЗрд╢ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред)

рд╕реНрдХреНрд░реЙрд▓ рдХрд░реЗрдВ, рдПрд╕рд╕реАрдЖрд░
[рдбрд┐рдлрд╝реЙрд▓реНрдЯ (рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ -1)/2]

рдХрд╛ рдореВрд▓реНрдп рд╕реНрдХреНрд░реЙрд▓ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рджреНрд╡рд╛рд░рд╛ рд╕реНрдХреНрд░реЙрд▓ рдХреА рдЧрдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдЧрд╛ ex
рдбреА рдФрд░ z рдЖрджреЗрд╢ред рдХреЗ рд▓рд┐рдП vi рдбреА рдФрд░ рдпреВ рдЖрдЬреНрдЮрд╛, рдпрд╣ рд╣реЛрдЧрд╛
рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдиреЛрдВ рдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдЬрдм рдХреЛрдИ рдкрд┐рдЫрд▓рд╛ рдирд╣реАрдВ рд╣реИ рдбреА рдпрд╛ рдпреВ рдХрдорд╛рдВрдб
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╡рд░реНрдЧреЛрдВ
[POSIX рд▓реЛрдХреЗрд▓ NHSHH hunhsh рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ]

RSI рд╡рд░реНрдЧреЛрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдЦреБрд▓реЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдиреБрднрд╛рдЧ рд╕реАрдорд╛рдУрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдЧрд╛ рдФрд░
рджреГрд╢реНрдп рдореЛрдб рдХрдорд╛рдВрдбред рд╡рд░реНрдЧреЛрдВ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХреЛ рдПрдХ рд╡рд░реНрдг рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ
рд╢реВрдиреНрдп рдпрд╛ рдЕрдзрд┐рдХ рд╡рд░реНрдг рдЬреЛрдбрд╝реЗ; рдЗрд╕реЗ рд╡рд┐рд╖рдо рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕реЗрдЯ рдХрд░рдирд╛ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА
рдЕрдХреНрд╖рд░.

рдЦреЛрд▓, sh
[рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢реЗрд▓]

рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдорд╛рди рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реЛрдЧрд╛ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗ рд▓рд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рд╢реЗрд▓
рдкрд░реНрдпрд╛рд╡рд░рдгрдкрд░рд┐рд╡рд░реНрддреА рддрд╛рд░рдХред рдЕрдЧрд░ рд╢реЗрд▓ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╢реВрдиреНрдп рдпрд╛ рдЦрд╛рд▓реА рд╣реИ, sh (рджреЗрдЦреЗрдВ sh)
рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛрдЧреАред

рд╢рд┐рдлреНрдЯрд╡рд┐рдбреНрде, sw
[рдбрд┐рдлрд╝реЙрд▓реНрдЯ 8]

рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдорд╛рди рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдП рдЧрдП рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рд╕реНрддрд░ рдХреЗ рдХреЙрд▓рдо рдореЗрдВ рдЪреМрдбрд╝рд╛рдИ рджреЗрдЧрд╛
рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдФрд░ рд╢рд┐рдлреНрдЯ рдХрдорд╛рдВрдб рджреНрд╡рд╛рд░рд╛ (< рдФрд░ >).

рдЬреЛрдбреАрджрд╛рд░ рджрд┐рдЦрд╛рдУ, sm
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЬреЛрдбреАрджрд╛рд░ рджрд┐рдЦрд╛рдУ рдмреНрд▓реЙрдХ рдкрд░ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ-
рдореЛрдб рдЯрд░реНрдорд┐рдирд▓ рдпрд╛ рдЕрдкрд░реНрдпрд╛рдкреНрдд рдХреНрд╖рдорддрд╛ рд╡рд╛рд▓реЗ рдЯрд░реНрдорд┐рдирд▓ред

If рдЬреЛрдбреАрджрд╛рд░ рджрд┐рдЦрд╛рдУ рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдм a ')' or '}' рдЯрд╛рдЗрдк рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрджрд┐ рдорд┐рд▓рд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
'(' or '{' рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдбрд┐рд╕реНрдкреНрд▓реЗ рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛ рд╣реИ, рдореЗрд▓ рдЦрд╛ рд░рд╣рд╛ рд╣реИ '(' or '{' рдзреНрд╡рдЬрд╛рдВрдХрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдордп рдХреЗ рд▓рд┐рдП рдХрд░реНрд╕рд░ рдХреЛ рдЙрд╕рдХреЗ рд╕реНрдерд╛рди рдкрд░ рд▓реЗ рдЬрд╛рдирд╛ред

рд╢реЛрдореЛрдб
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

If рд╢реЛрдореЛрдб рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╡рд░реНрддрдорд╛рди рдореЛрдб рдЬрд┐рд╕рдореЗрдВ рд╕рдВрдкрд╛рджрдХ рд╣реЛрдЧрд╛
рдкреНрд░рджрд░реНрд╢рди рдХреА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХрдорд╛рдВрдб рдореЛрдб рдФрд░ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореЛрдб рд╣реЛрдЧрд╛
рд╡рд┐рднреЗрджрд┐рдд; рдЕрдиреНрдп рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рддрд░реАрдХреЗ рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЬрд╛рдирдХрд╛рд░реА рд╣реЛ рд╕рдХрддреА рд╣реИ
рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ред

рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдЦреБрд▓рд╛
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

If рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдЦреБрд▓рд╛ рдЦреБрд▓реЗ рдФрд░ рджреГрд╢реНрдп рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб рдХреЗ рджреМрд░рд╛рди рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рдВрдкрд╛рджрдХ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛
рдЙрди рдбрд┐рд╕реНрдкреНрд▓реЗ рд▓рд╛рдЗрди рдХреЙрд▓рдо рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдЬреЛ рд╡рд░реНрдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ (рджреЗрдЦреЗрдВ рдирд┐рд╡реЗрд╢ рдореЛрдб рдХрдорд╛рдиреЛрдВ in vi).

рдЯреИрдм рдХрд╛ рд╡рд┐рд╢реНрд░рд╛рдо рд╕реНрдерд╛рди, ts
[рдбрд┐рдлрд╝реЙрд▓реНрдЯ 8]

рдЗрд╕ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдорд╛рди a . рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдХреЙрд▓рдо рд╕реАрдорд╛ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдЧрд╛ рдореЗрдВ
рдкреНрд░рджрд░реНрд╢рди (рджреЗрдЦреЗрдВ рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ, ap рдФрд░ рдирд┐рд╡реЗрд╢ рдореЛрдб рдХрдорд╛рдиреЛрдВ in vi).

рдЯреИрдЧ рдХреА рд▓рдВрдмрд╛рдИ, tl
[рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢реВрдиреНрдп]

рдЗрд╕ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдорд╛рди рдЕрдзрд┐рдХрддрдо рд╡рд░реНрдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдЧрд╛ рдЬреЛ рд╣реИрдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЯреИрдЧ рдирд╛рдо рдореЗрдВ рдФрд░ рдЯреИрдЧ рд╕реЗ рдЯреИрдЧ рдирд╛рдо рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ
рдлрд╝рд╛рдЗрд▓ред рдпрджрд┐ рдорд╛рди рд╢реВрдиреНрдп рд╣реИ, рддреЛ рджреЛрдиреЛрдВ рдЯреИрдЧ рдирд╛рдореЛрдВ рдореЗрдВ рд╕рднреА рд╡рд░реНрдг рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрдВрдЧреЗред

рдЯреИрдЧ
[рдЪреВрдХ рдЬрд╛рдирд╛ рджреЗрдЦрдирд╛ рдЯреЗрдХреНрд╕реНрдЯ]

рдЗрд╕ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдорд╛рди рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реЛрдЧрд╛ рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕реАрдорд┐рдд рдкрдердирд╛рдо
рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЯреИрдЧ рдЖрджреЗрд╢ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИред

рдЕрд╡рдзрд┐
[рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд╛рд░реНрдпрдХрд╛рд▓]

рдЗрд╕ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдорд╛рди рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реЛрдЧрд╛ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗ рд▓рд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд╛рд░реНрдпрдХрд╛рд▓
рдкрд░реНрдпрд╛рд╡рд░рдг рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ред рдЕрдЧрд░ рдХрд╛рд░реНрдпрдХрд╛рд▓ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдЦрд╛рд▓реА рдпрд╛ рдЕрд╢рдХреНрдд рд╣реИ,
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИред рд╕рдВрдкрд╛рджрдХ рдЗрд╕ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХреЗ рдореВрд▓реНрдп рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛
рдбрд┐рд╕реНрдкреНрд▓реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдкреНрд░рдХрд╛рд░ред

рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╢рдмреНрдж рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХреЗ рдорд╛рди рдХреЛ рдмрд╛рдж рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ рддреЛ рдкрд░рд┐рдгрд╛рдо рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛрддреЗ рд╣реИрдВ
рд╕рдВрдкрд╛рджрдХ рдЖрд░рдВрднреАрдХрд░рдгред

рд╕рдВрдХреНрд╖рд┐рдкреНрдд
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

If рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╕реЗрдЯ рд╣реИ, рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХрдо рд╡рд░реНрдмреЛрдЬрд╝ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рдЪреЗрддрд╛рд╡рдиреА рдХреЛ рдЫреЛрдбрд╝рдХрд░,
рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рднреА рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреА рд╡рд┐рднрд┐рдиреНрди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ред

рдЪреЗрддрд╛рд╡рдиреА рджреЗрдирд╛
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ]

If рдЪреЗрддрд╛рд╡рдиреА рджреЗрдирд╛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рддрдм рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрдм рд╕реЗ рд╡реЗ рдереЗ
рдЕрдВрддрд┐рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛, рд╕рдВрдкрд╛рджрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╕рдВрджреЗрд╢ рд▓рд┐рдЦреЗрдЧрд╛ !
рдЖрджреЗрд╢ (рджреЗрдЦреЗрдВ рдкрд▓рд╛рдпрди).

рдЦрд┐рдбрд╝рдХреА
[рдЪреВрдХ рдЬрд╛рдирд╛ рджреЗрдЦрдирд╛ рдЯреЗрдХреНрд╕реНрдЯ]

рдЦреБрд▓реЗ рдФрд░ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдорд╛рди, рджреНрд╡рд╛рд░рд╛ -рдмреИрдВрдб F рдЖрджреЗрд╢, рдФрд░, рдореЗрдВ
рджреГрд╢реНрдп рдореЛрдб, рд╕реНрдХреНрд░реАрди рдХреЛ рдлрд┐рд░ рд╕реЗ рд░рдВрдЧрдиреЗ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдЕрдЧрд░ рдбрдмреНрд▓реНрдпреВ рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдХреЛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдХрд╛ рдореВрд▓реНрдп рд▓рд╛рдЗрдиреЗрдВ рдкрд░реНрдпрд╛рд╡рд░рдгрдкрд░рд┐рд╡рд░реНрддреА рддрд╛рд░рдХред рдЕрдЧрд░ рд▓рд╛рдЗрдиреЗрдВ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдЦрд╛рд▓реА рд╣реИ рдпрд╛
рд╢реВрдиреНрдп, рдбрд┐рдлреЙрд▓реНрдЯ рдбрд┐рд╕реНрдкреНрд▓реЗ рдорд╛рдЗрдирд╕ 1 рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реЛрдЧреАред

рд╕реЗрдЯрд┐рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдЦрд┐рдбрд╝рдХреА рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╢реВрдиреНрдп рдкрд░ рдпрд╛ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдЕрдзрд┐рдХ рдорд╛рди рдореЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдкреНрд░рджрд░реНрд╢рди рдорд╛рдЗрдирд╕ 1 (рдпрд╛ рддреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдпрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд) рдбрдмреНрд▓реНрдпреВ рд╡рд┐рдХрд▓реНрдк рдпрд╛ рд▓рд╛рдЗрдиреЗрдВ рд╡рд╛рддрд╛рд╡рд░рдг
рдЪрд░) рдХрд╛ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ рдЦрд┐рдбрд╝рдХреА рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдорд╛рдЗрдирд╕ 1 рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред

рдЯрд░реНрдорд┐рдирд▓ рд▓рд╛рдЗрди рдХреА рдмреЙрдб рджрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛ рдмрджрд▓ рд╕рдХрддреА рд╣реИ
рддреМрд░ рддрд░реАрдХрд╛ред

рд░реИрдкрдорд╛рд░реНрдЬрд┐рди, wm
[рдбрд┐рдлрд╝реЙрд▓реНрдЯ 0]

рдпрджрд┐ рдЗрд╕ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдорд╛рди рд╢реВрдиреНрдп рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдпрджрд┐ рдкреЙрдЬрд╝рд┐рдХреНрд╕ рд▓реЛрдХреЗрд▓ рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдкреНрд░рднрд╛рд╡ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реИред

рдЕрдиреНрдпрдерд╛, рдпрд╣ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдЕрдВрддрд┐рдо рдорд╛рд░реНрдЬрд┐рди рд╕реЗ рдХрдИ рдХреЙрд▓рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдЧрд╛ред

рдЦреБрд▓реЗ рдФрд░ рджреГрд╢реНрдп рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб рдХреЗ рджреМрд░рд╛рди, рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрдг рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХрд╛ рдХреЛрдИ рднреА рднрд╛рдЧ
рд╡рд░реНрдг рдПрдХ рдХреЙрд▓рдо рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рд╕реЗ рдХрдо рд╣реИ рд░реИрдкрдорд╛рд░реНрдЬрд┐рди рдЕрдВрдд рд╕реЗ рдХреЙрд▓рдо
рдбрд┐рд╕реНрдкреНрд▓реЗ рд▓рд╛рдЗрди рдХреЗ рд╣рд╛рд╢рд┐рдпреЗ рдкрд░, рд╕рдВрдкрд╛рджрдХ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛:

1. рдпрджрд┐ рдЗрд╕ рдШрдЯрдирд╛ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЪрд░рд┐рддреНрд░ рд╣реИ a , рдпрд╣, рдФрд░ рд╕рднреА рддреБрд░рдВрдд рдкреВрд░реНрд╡рд╡рд░реНрддреА
рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдкрд░ рд╡рд░реНрдг рд╡рд░реНрддрдорд╛рди рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рджрд░реНрдЬ рдХрд┐рдП рдЧрдП
рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдХрдорд╛рдВрдб рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рд╕рдВрдкрд╛рджрдХ рдРрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рдерд╛
рдПрдХрд▓ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд┐рдпрд╛ рдмрдЬрд╛рдпред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рдЕрдЧрд▓рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╡рд░реНрдг рд╣реИ
рдП рд╣реИ, рдЙрд╕реЗ рднреА рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

2. рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рд╣реИрдВ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдкрд░ рд╡рд░реНрдг рддреБрд░рдВрдд
рд╕рдореНрдорд┐рд▓рд┐рдд рдЧреИрд░ рдХреЗ рдЕрдВрддрд┐рдо рд╕рдореВрд╣ рд╕реЗ рдкрд╣рд▓реЗ рд╡рд░реНрдг рдЬреЛ рдХреЗ рджреМрд░рд╛рди рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдереЗ
рд╡рд░реНрддрдорд╛рди рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдХрдорд╛рдВрдб рдХрд╛ рдирд┐рд╖реНрдкрд╛рджрди, рд╡рд░реНрдг рд╣реЛрдВрдЧреЗ
рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЬреИрд╕реЗ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдПрдХрд▓ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдерд╛ рдмрдЬрд╛рдпред

рдЕрдЧрд░ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рд╣реИ, рдФрд░ 1 рдпрд╛ 2 рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдИрд╡реЗрдВрдЯ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ,
рдХреЛрдИ рд╡рд░реНрддрдорд╛рди рдкрдВрдХреНрддрд┐ рдореЗрдВ рдХрд░реНрд╕рд░ рдкрд░ рдпрд╛ рдЙрд╕рдХреЗ рдмрд╛рдж рдХреЗ рд╡рд░реНрдгреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЕрдВрддрд┐рдо рдорд╛рд░реНрдЬрд┐рди рд╕рд┐рд╕реНрдЯрдо рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬреИрд╕рд╛ рдХрд┐
рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгрд┐рдд рдХреЙрд▓рдо рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдФрд░ рдЖрдзрд╛рд░ рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ рдЦрдВрдб
POSIX.1тАР2008 рдХрд╛, рдЕрдзреНрдпрд╛рдп 8, рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд░.

рд░реИрдкрд╕реНрдХреИрди, ws
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ]

If рд░реИрдкрд╕реНрдХреИрди рд╕реЗрдЯ рд╣реИ, рдЦреЛрдЬреЗрдВ (the ex / or ? рдкрддреЗ, рдпрд╛ рдЦреБрд▓реЗ рдФрд░ рджреГрд╢реНрдп рдореЛрдб /, ?, N,
рдФрд░ n рдХрдорд╛рдВрдб) рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╢реБрд░реБрдЖрдд рдпрд╛ рдЕрдВрдд рдХреЗ рдЖрд╕рдкрд╛рд╕ рд▓рдкреЗрдЯреЗрдВрдЧреЗ; рдЬрдм рдЕрд╕реНрддрд╡реНрдпрд╕реНрдд рд╣реЛ,
рдЦреЛрдЬ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреЗ рдЖрд░рдВрдн рдпрд╛ рдЕрдВрдд рдореЗрдВ рд░реБрдХ рдЬрд╛рдПрдЧреАред

рд░рд╛рдЗрдЯрдиреА, wa
[рдЪреВрдХ рдЬрд╛рдирд╛ рд╕реЗрдЯ рдирд╣реАрдВ]

If рд░рд╛рдЗрдЯрдиреА рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╕рдордп рдХрд┐рдП рдЧрдП рдХреБрдЫ рдЪреЗрдХ ex рд▓рд┐рдЦрдирд╛ рдЖрдЬреНрдЮрд╛рдУрдВ
рдЬреИрд╕рд╛ рдХрд┐ рд╕рдВрдкрд╛рджрдХ рд╡рд┐рдХрд▓реНрдк рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ, рдмрд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдСрдЯреЛрд░рд╛рдЗрдЯ.

рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рд╕реНрдерд┐рддрд┐


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд┐рдХрд╛рд╕ рдорд╛рди рд▓реМрдЯрд╛рдП рдЬрд╛рдПрдВрдЧреЗ:

0 рд╕рдлрд▓ рд╕рдорд╛рдкрдиред

> 0 рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реБрдИред

рдкрд░рд┐рдгрд╛рдореЛрдВ OF рддреНрд░реБрдЯрд┐рдпреЛрдВ


рдЬрдм рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдЖрддреА рд╣реИ рдФрд░ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдЯрд░реНрдорд┐рдирд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд╣реИ, ex
рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд▓рд┐рдЦреЗрдВрдЧреЗ рдпрд╛ рдХрдорд╛рдВрдб рдпрд╛ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореЛрдб рдкрд░ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЖрдПрдВрдЧреЗ, рдФрд░ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ
рдПрдХ рдЧреИрд░-рд╢реВрдиреНрдп рдирд┐рдХрд╛рд╕ рд╕реНрдерд┐рддрд┐ред

рдЕрдиреНрдпрдерд╛, рдЬрдм рдПрдХ рдЕрдкреНрд░рд╛рдкреНрдп рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдПрдХ SIGHUP рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛
рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдШрдЯрдирд╛ред

рдЕрдиреНрдпрдерд╛, рдЬрдм рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдЖрддреА рд╣реИ, рддреЛ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдЬреИрд╕рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд╡реИрд╕рд╛ рд╣реА рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ рдЖрджреЗрд╢
рд▓рд╛рдЗрди рдкрджрдЪреНрдЫреЗрдж in ex.

RSI рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд░реНрдЧреЛрдВ рд░рд╣реЗ рдЬрд╛рдирдХрд╛рд░реАрдкреВрд░реНрдгред

рдЖрд╡реЗрджрди рдЙрдкрдпреЛрдЧ


рдпрджрд┐ рдПрдХ SIGSEGV рд╕рд┐рдЧреНрдирд▓ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ ex рдлрд╝рд╛рдЗрд▓ рд╕рд╣реЗрдЬ рд░рд╣рд╛ рд╣реИ, рдлрд╝рд╛рдЗрд▓ рд╢рд╛рдпрдж рдирд╣реАрдВ рд╣реИ
рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рдВрдЪрд┐рдд рдХрд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

RSI рдЕрдЧрд▓рд╛ рдХрдорд╛рдВрдб рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдлрд╛рдЗрд▓ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдЬреИрд╕реЗ:

рдЕрдЧрд▓рд╛ `рдПрд▓рдПрд╕ [рдПрдмреАрд╕реА]*`

рдпрд╣ рд╕рд╣реА рд╣реИ; рдпрд╣ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реЛрдЧрд╛ рд╕рдВрдкрд╛рджрд┐рдд or рдкрдврд╝рдирд╛ рдЖрджреЗрд╢, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ
рдХреЗрд╡рд▓ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдФрд░ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░реЗрдВред

рдЙрджрд╛рд╣рд░рдг


рдХреЛрдИ рдирд╣реАрдВ.

рдФрдЪрд┐рддреНрдп


RSI ex/vi рд╡рд┐рдирд┐рд░реНрджреЗрд╢ 4 рдмреАрдПрд╕рдбреА рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдкрд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ
рд╡реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди ex рдФрд░ vi.

A рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рд╕рдВрдкрд╛рджрдХ (рджреЛрдиреЛрдВ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд▓рд╛рд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдФрд░ рд╕рдВрд╢реЛрдзрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ex) рдереЗ
рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рдЦрд╛рд░рд┐рдЬ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдХрд┐рд╕реА рднреА рд╡рд┐рдХрд▓реНрдк рдиреЗ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рд╕реНрддрд░ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдорд╛рдиреНрдпрддрд╛ рд╣реИ рдХрд┐ ex рджреГрд╢реНрдп рдореЛрдб рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдВрдЧреА, рдпрджрд┐ рдирд╣реАрдВ
рдЕрд╕рдВрднрд╡, рдПрдХ рдмреНрд▓реЙрдХ-рдореЛрдб рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рд╕рдВрддреЛрд╖рдЬрдирдХ рдврдВрдЧ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╛ рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдмрд┐рдирд╛
рдХрд░реНрд╕рд░ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рднреА рд░реВрдк; рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрд╣ рдЕрдирд┐рд╡рд╛рд░реНрдп рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдРрд╕реА рд╕реБрд╡рд┐рдзрд╛рдПрдБ
рд╕рднреА рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдЗрд░рд╛рджрд╛ рд╣реИ рдХрд┐ a ex рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рдЙрдиреНрд╣реЗрдВ рд╕рдорд░реНрдерди рджреЗрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╕рднреА рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдкрд░ рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдкреВрд░рд╛ рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдСрдкреНрд╢рдВрд╕
RSI -рд╕реА рдЙрд╕рдХреЗ рдмрджрд▓реЗрдВ рдореЗ +рдЖрджреЗрд╢ рджреНрд╡рд╛рд░рд╛ рдкреНрд░реЗрд░рд┐рдд рдерд╛ -рдИ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдкреНрдпрд╛рд╕. рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рд╕рднреА
рдРрд╕реЗ рдЖрджреЗрд╢ (рджреЗрдЦреЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдФрд░ рдЕрдЧрд▓рд╛ рд╕рд╛рде рд╣реА) рд╕рдВрдкрд╛рджрди рдХреА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдП рдЧрдП рдереЗ
рдмрдлрд░ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдерд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐ "+/рдкреИрдЯрд░реНрди" рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдЬрдм рддрдХ рд░реИрдкрд╕реНрдХреИрди рд╡рд┐рдХрд▓реНрдк
рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред +рдЖрджреЗрд╢ рд╡рд┐рдХрд▓реНрдк рд╣реИ
рдЕрдм POSIX.1тАР2008 рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рд▓реЗрдХрд┐рди рдХреБрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиреЛрдВ рдореЗрдВ рдореМрдЬреВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХреБрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреЗ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ ex рдЖрджреЗрд╢ рдЬрд┐рдиреНрд╣реЗрдВ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рддрд░реНрдХреЛрдВ рдХреАред рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рд▓рд┐рдП, POSIX.1тАР2008 рдЗрдирдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ
рдкреНрд░рддрд┐рдмрдВрдзред

рд╕рдВрдкрд╛рджрдХ рдХреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, -r рд╡рд┐рдХрд▓реНрдк (рдФрд░ рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ)
рдХреЗрд╡рд▓ рдлрд╛рдЗрд▓реЛрдВ рдХреА рдУрд╡рд░рд░рд╛рдЗрдЯрд┐рдВрдЧ рдХреЛ рд░реЛрдХрд╛; рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдЕрднреА рднреА рдереА, рдореИрдкрд┐рдВрдЧ
рд╢рд┐рдерд┐рд▓ рдореЗрдВ csh рдиреЛрдХреНрд▓реЛрдмрд░ рдЪрд░ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХреБрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдпрд╣ рдЕрд░реНрдердкреВрд░реНрдг, рдФрд░ рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рднреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред POSIX.1тАР2008 рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ
рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рдЕрднреНрдпрд╛рд╕, рдпрд╣ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рдпрд╣ рдПрдХ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рдФрд░ рд╕рд╣рдЬ рдЕрд░реНрде рд╣реИ рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ.

RSI -рдПрд╕ рд╡рд┐рдХрд▓реНрдк рд╕рднреА рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рджрдмрд╛ рджреЗрддрд╛ рд╣реИ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ
рдмреИрдЪ рдХреА рдиреМрдХрд░рд┐рдпреЛрдВ рдореЗрдВред рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рднрд╛рд╡реЛрдВ рдХреА рд╕реВрдЪреА рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рд╣реИред рдЯрд░реНрдорд┐рдирд▓ рдкреНрд░рдХрд╛рд░
'рдЦреБрд▓реЗ рдФрд░ рджреГрд╢реНрдп рдореЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде'' рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ 'рдЧреВрдВрдЧрд╛' рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

RSI рдЖрдпрдХрд░ рд╡рд┐рдХрд▓реНрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА рдХреНрдпреЛрдВрдХрд┐ рд╕реАрдЯреАрдПрдЬреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ POSIX.1тАР2008 рдФрд░ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ
рдХреЗ рд╕рднреА рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╡рд┐рдХрд▓реНрдк рдЙрдкрд▓рдмреНрдз рд╣реИ ex.

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, ex рдФрд░ vi рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ -x рд╡рд┐рдХрд▓реНрдк, рдЬрд┐рд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдореЗрдВ рдкрд╛рдпрд╛ рдЧрдпрд╛ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рддрд╣рдЦрд╛рдирд╛ рдЙрдкрдпреЛрдЧрд┐рддрд╛ред NS -x рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк, рдФрд░
рдЬреБрдбрд╝реЗ рддрд╣рдЦрд╛рдирд╛ рдЙрдкрдпреЛрдЧрд┐рддрд╛, рдЫреЛрдбрд╝реЗ рдЧрдП рдереЗ рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рдпреБрдХреНрдд рдПрд▓реНрдЧреЛрд░рд┐рдердо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдерд╛ рдФрд░
рдХреБрдЫ рджреЗрд╢реЛрдВ рдХреЗ рдирд┐рд░реНрдпрд╛рдд рдирд┐рдпрдВрддреНрд░рдг рдХрд╛рдиреВрди рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдмрдирд╛рддреЗ рд╣реИрдВ
рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреАред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рд╕реНрддрд░ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ
рдЙрдореНрдореАрдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдорд╛рдирдХ рдирд┐рд╡реЗрд╢
рдПрдХ рдПрдВрдб-рдСрдл-рдлрд╛рдЗрд▓ рд╕реНрдерд┐рддрд┐ рдПрдВрдб-рдСрдл-рдлрд╛рдЗрд▓ рдХреИрд░реЗрдХреНрдЯрд░ рдХреЗ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реИред рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЕрдВрдд-
рдлрд╝рд╛рдЗрд▓ рд╡рд░реНрдг, тАРD, рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ an . рд╣реИ ex рдЖрджреЗрд╢ред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдХреЛрдИ рдЕрдзрд┐рдХрддрдо рд▓рд╛рдЗрди рд▓рдВрдмрд╛рдИ рдирд╣реАрдВ рдереА ex. рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╣
рд╡рд┐рдЦрдВрдбреВ рдореЗрдВ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдкрддреЛрдВ рдХреА рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдЕрдзрд┐рдХрддрдо рд▓рдВрдмрд╛рдИ рдереАред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдзрд┐рдХрддрдо рд▓рд╛рдЗрди рдмрдлрд░ рдЖрдХрд╛рд░ рдХреЛ BUFSIZ рдХреЗ рд░реВрдк рдореЗрдВ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓рдВрдмрд╛рдИ рдХрд╛ рдерд╛
рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░ред рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдиреЗ рдЙрдЪрд┐рдд рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП {LINE_MAX} рдХреЗ рдорд╛рди рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛
рдкреЛрд░реНрдЯреЗрдмрд▓ рдЙрдкрдпреЛрдЧ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз ex рдФрд░ рдкрд░реАрдХреНрд╖рдг рд╕реВрдЯ рд▓реЗрдЦрдХреЛрдВ рдХреЛ рдЙрдирдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдпрдерд╛рд░реНрдерд╡рд╛рджреА рдкрд░реАрдХреНрд╖рдг рдЬреЛ рдЗрд╕ рд╕реАрдорд╛ рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рдирд┐рд╡реЗрд╢ рдлрд╝рд╛рдЗрд▓реЗрдВ
рдпрд╣ рдорд╛рдирдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдирд┐рд░реНрдгрдп рдерд╛ рдХрд┐ a рдХрд┐рд╕реА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдП
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рдХреА рдХрдореА рд╣реИред рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛ рдХрд┐ рдХреА рдпрд╣ рд╡рд┐рд╢реЗрд╖рддрд╛ ex рдФрд░ vi рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рднрд░реЛрд╕рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рдкрд╛рда рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдиреБрдЧрд╛рдореА рдмрдирд╛рдиреЗ рдХрд╛ рдЖрджреЗрд╢ рдЕрдзрд┐рдХ рдкреЛрд░реНрдЯреЗрдмрд▓ред рдорд╛рдиреНрдпрддрд╛ рд╣реИ рдХрд┐
рдЗрд╕рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рдпрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддрд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬреЛ рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ ex
рдФрд░ vi рдкрд╛рда рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░ рдХреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрджрд┐ рдРрд╕реА рдлрд╛рдЗрд▓реЗрдВ рдЕрдиреНрдпрдерд╛ рджреНрд╡рд╛рд░рд╛ рдкрд╣рдЪрд╛рдиреА рдирд╣реАрдВ рдЬрд╛рддреА рд╣реИрдВ
рдкреНрд░рдгрд╛рд▓реАред рдЗрд╕ рдмрд╛рдд рдкрд░ рд╕рд╣рдорддрд┐ рдмрдиреА рдХрд┐ рдордирдорд╛рдиреА рдкреНрд░рдХрд╛рд░ рдХреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреА рд╣реИ,
рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдирд┐рд╡рд╛рд░реНрдп рдирд╣реАрдВ рд╕рдордЭрд╛ рдЧрдпрд╛ рдХрд┐ a ex or vi рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдЯреЗрдХреНрд╕реНрдЯ рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдПред

рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЕрдиреБрдЪреНрдЫреЗрдж, ``рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, ...'' рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдмрдВрдж рдХрд░рдирд╛ рд╣реИ a
рдореЗрдВ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЪрд▓реА рдЖ рд░рд╣реА рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛ ex рдФрд░ vi; рд╡рд╣ ``рдореЙрдбрд▓рд┐рди'' рдпрд╛ ``рдореЙрдбрд▓рд┐рди''
рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдлрд╝рд╛рдЗрд▓ рдХреА рдкрд╣рд▓реА рдпрд╛ рдЕрдВрддрд┐рдо рдкрд╛рдБрдЪ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдХрд┐рд╕реА рднреА рдкрдВрдХреНрддрд┐ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ
рддрд╛рд░ рдпреБрдХреНрдд "рднреВрддрдкреВрд░реНрд╡:" or "рд╡реА:" (рдФрд░, рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░, "рдИрдЖрдИ:" or "рд╡реАрдПрдХреНрд╕:") рдПрдХ рд▓рд╛рдЗрди рд╣реЛрдирд╛
рд╕рдВрдкрд╛рджрдХ рдЖрджреЗрд╢ рдпреБрдХреНрдд, рдФрд░ ex рдЕрдЧрд▓реЗ рдкрд╛рда рддрдХ рд╕рднреА рдкрд╛рдареЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ ':' рдпрд╛
рдПрдХ рдЖрджреЗрд╢ рдХреЗ рд░реВрдк рдореЗрдВред рдкрд░рд┐рдгрд╛рдореЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдкрд╣рд▓реЗ рд╕реЗ рди рд╕реЛрдЪрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ ex or
vi рдПрдХ рдореЗрд▓ рд╕рдВрджреЗрд╢ рдХрд╛ рдЙрддреНрддрд░ рджреЗрддреЗ рд╕рдордп рд╕рдВрдкрд╛рджрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рдЬреИрд╕реЗ:

рднреВрддрдкреВрд░реНрд╡:! rm -рдЖрд░рдПрдл :

рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рдорд╛рдирдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреГрдврд╝рддрд╛ рд╕реЗ рдорд╛рдирддреЗ рдереЗ рдХрд┐ рдПрдХ рд╕рдВрдкрд╛рджрдХ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХреА рдХрд┐рд╕реА рднреА рдкрдВрдХреНрддрд┐ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдирд╣реАрдВ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рд╕реЗ рджреГрдврд╝рддрд╛ рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдЖрдЧреНрд░рд╣ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЙрдирдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ ex рдФрд░ vi.

рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдЖрдпреЛрдЬрди
рд╡рд╛рдХреНрдпрд╛рдВрд╢ ``рдкреВрд░рд╛ рд▓рд┐рдЦреЗрдВ'' рдХрд╛ рдЖрд╢рдп рдпрд╣ рд╣реИ рдХрд┐ рд╕рдВрдкреВрд░реНрдг рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рд▓рд┐рдЦрд╛ рдЬрд╛рдП
рд╕реНрдерд┐рд░ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдПред рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдиреЛрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИ рдХрд┐
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдЕрдирд╛рдорд┐рдд рдмрдлрд╝рд░реНрд╕ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, SIGQUIT рджреНрд╡рд╛рд░рд╛ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ ex, рд▓реЗрдХрд┐рди рдХреЗ рдмрд░рд╛рдмрд░ рдерд╛ Q рджреГрд╢реНрдп рдореЗрдВ рдЖрджреЗрд╢
рддрд░реАрдХрд╛; рдпрд╣реА рд╣реИ, рдпрд╣ рджреГрд╢реНрдп рдореЛрдб рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рд╛ рдФрд░ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ ex рддрд░реАрдХрд╛ред POSIX.1тАР2008 рдкрд░рдорд┐рдЯ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд░рддрд╛ рд╣реИ
рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, SIGINT рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдХреНрд╕рд░ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛ vi рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб ( C рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдирд╛ рдЕрдХреНрд╕рд░ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИ ) рдХреБрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
of vi рдЗрд╕ рдШрдЯрдирд╛ рдкрд░ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд╕рддрд░реНрдХ рдХрд┐рдпрд╛, рдФрд░ рдХреБрдЫ рдиреЗ рдирд╣реАрдВ рдХрд┐рдпрд╛ред POSIX.1тАР2008 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐
SIGINT рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ , рдФрд░ рдпрд╣ рдХрд┐ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд╕рддрд░реНрдХ рди рдХрд┐рдпрд╛ рдЬрд╛рдПред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдирд┐рд▓рдВрдмрд┐рдд ex рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб рдХреЗ рджреМрд░рд╛рди рд╕рдВрдкрд╛рджрдХ SIGINT рдХреЗ рд╕рдорд╛рди рдерд╛, рдЬреИрд╕реЗ
рдкреВрд░реНрдг рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдмрд░рдХрд░рд╛рд░ рд░рдЦрд╛ рдЧрдпрд╛, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рдЖрдВрд╢рд┐рдХ рдкрдВрдХреНрддрд┐ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛, рдФрд░ рд╕рдВрдкрд╛рджрдХ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛
рдХрдорд╛рдВрдб рдореЛрдбред POSIX.1тАР2008 рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЪреБрдк рд╣реИ; рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЬрд╣рд╛рдВ рд╕рдВрднрд╡ рд╣реЛ, рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, vi рд╕рдВрдкрд╛рджрдХ рдиреЗ SIGTSTP рдХреЛ рдПрдХ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдШрдЯрдирд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдорд╛рдирд╛, рдФрд░ рдпрд╣ рдерд╛
рдЗрд╕рд▓рд┐рдП рджреГрд╢реНрдп рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб рдореЗрдВ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдирд┐рд▓рдВрдмрд┐рдд рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред рджреЛ рдкреНрд░рдореБрдЦ рд╣реИрдВ
рдЗрд╕рдХреЗ рдХрд╛рд░рдгред рдкрд╣рд▓рд╛ рдпрд╣ рд╣реИ рдХрд┐ SIGTSTP UNIX рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдПрдХ рдкреНрд░рд╕рд╛рд░рдг рд╕рдВрдХреЗрдд рд╣реИ, рдФрд░
рдШрдЯрдирд╛рдУрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЬрд╣рд╛рдВ рдЦреЛрд▓ рдХрд╛рд░реНрдпрдХрд╛рд░реАрдПрдХ рдЖрд╡реЗрджрди рд╣реИ рдХрд┐ рддрдм рдХрд╛рд░реНрдпрдХрд╛рд░реАs vi рдЖрдорддреМрд░ рдкрд░ рдХрд╛рд░рдг
рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рднреНрд░рдо рдЕрдЧрд░ SIGTSTP рдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдореВрд╣ рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рддрд░реАрдХреЗ рд╕реЗред рджреВрд╕рд░рд╛ рдпрд╣ рдерд╛ рдХрд┐ UNIX . рдХреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╢рд╛рдк рдкреИрдХреЗрдЬ рдХрд┐рдпрд╛
SIGTSTP рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрднрд╛рд▓рдирд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ SIGTSTP рдХреЛ рдЧрд▓рдд рд╕рдордп рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╕реЗ рдЙрдирдХрд╛ рдХрд╛рд░рдг рд╣реЛрдЧрд╛
рджреБрд░реНрдШрдЯрдирд╛ рдХреЗ рд▓рд┐рдПред POSIX.1тАР2008 рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЪреБрдк рд╣реИ; рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЗрд▓рд╛рдЬ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдПрдХ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдШрдЯрдирд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд▓рдВрдмрдиред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, SIGINT рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐рдП рдЧрдП рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдХрд┐рдП рдЧрдП рд╕рдВрд╢реЛрдзрдиреЛрдВ рдиреЗ рдПрдХ рдСрдкрд░реЗрд╢рди рдХреЛ рдмрд╛рдзрд┐рдд рдХрд┐рдпрд╛
рдмрдирд╛рдП рд░рдЦрд╛ рдЧрдпрд╛ рдерд╛; рдпрд╛рдиреА, рд╢реВрдиреНрдп рд╕реЗ рдХрд╣реАрдВ рднреА рд╕рдВрд╢реЛрдзрд┐рдд рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕рднреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
SIGINT рдХреЗ рдЖрдиреЗ рдХреЗ рд╕рдордп рддрдХ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рджреНрд╡рд╛рд░рд╛ рдЦрд╛рд░рд┐рдЬ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рд╕рд┐рдЧрд┐рдирдЯ рдХрд╛ рдЖрдЧрдордиред POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдкреВрд░реНрд╡рд╡рдд рдЖрджреЗрд╢ рд╣реИ
рдЗрди рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдкреВрд░реНрдг рдЖрджреЗрд╢реЛрдВ рдХреЛ рдкреВрд░реНрд╡рд╡рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

SIGINT, SIGCONT, SIGHUP рдФрд░ SIGTERM рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рд╕рдВрдХреЗрддреЛрдВ рдХреЗ рд▓рд┐рдП рдХреА рдЧрдИ рдХрд╛рд░реНрд░рд╡рд╛рдИ рд╣реИ
рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреНрдпреЛрдВрдХрд┐ рдХреБрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдПрдХ рдЙрдкрдпреЛрдЧреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ
рдЬрдм рдЕрдиреНрдп рд╕рдВрдХреЗрдд рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВред

рдорд╛рдирдХ рддреНрд░реБрдЯрд┐
рдХреЗ рд▓рд┐рдП ex/vi, рдиреИрджрд╛рдирд┐рдХ тАЛтАЛрд╕рдВрджреЗрд╢ рд╡реЗ рд╕рдВрджреЗрд╢ рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдирдХреА рд░рд┐рдкреЛрд░реНрдЯ рдПрдХ рдЕрд╕рдлрд▓ рдкреНрд░рдпрд╛рд╕ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдХреА рдЬрд╛рддреА рд╣реИ
рдЖрд╣реНрд╡рд╛рди рдХрд░рдирд╛ ex or vi, рдЬреИрд╕реЗ рдЕрдорд╛рдиреНрдп рд╡рд┐рдХрд▓реНрдк рдпрд╛ рдЕрдкрд░реНрдпрд╛рдкреНрдд рд╕рдВрд╕рд╛рдзрди, рдпрд╛ рдЕрд╕рд╛рдорд╛рдиреНрдп
рд╕рдорд╛рдкреНрддрд┐ рдХреА рд╕реНрдерд┐рддрд┐ред рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рднреНрд░рдорд┐рдд рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдЕрдиреБрдкрдпреБрдХреНрдд рдпрд╛ рдЕрд╡реИрдз рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрджреЗрд╢реЛрдВ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрдиред

рдЖрд░рдВрднреАрдХрд░рдг in ex рдФрд░ vi
рдпрджрд┐ рдПрдХ ex рдЖрджреЗрд╢ (рдХреЗ рдЕрд▓рд╛рд╡рд╛) cd, chdirрдпрд╛, рд╕реНрд░реЛрдд) рдПрдХ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рддрд░реНрдХ рд╣реИ, рдПрдХ рдпрд╛ рджреЛрдиреЛрдВ
рд╡реИрдХрд▓реНрдкрд┐рдХ рдФрд░ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рд╕реЗрдЯ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ, рд╡реЗ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╕реЗрдЯ рдХрд┐рдП рдЧрдП рд╣реИрдВ:

1ред рдЕрдЧрд░ ex рдХрдорд╛рдВрдб рд╡рд╣ рд╣реИ рдЬреЛ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдпрд╣
рд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реИ, рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рддрд░реНрдХ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдкрд╣рд▓рд╛
рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рддрд░реНрдХ рдЕрдЧрд▓рд╛ рдХрдорд╛рдВрдб) рдФрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рд╣реЛрдЧрд╛
рдкрд┐рдЫрд▓реЗ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ, рдпрджрд┐ рдХреЛрдИ рд╣реЛред

2. рдлрд╝рд╛рдЗрд▓ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреЗ рдкреНрд░рдкрддреНрд░ рдкрдврд╝реЗрдВ/рд▓рд┐рдЦреЗрдВ рдкрдврд╝рдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛ рдЖрджреЗрд╢, рдЕрдЧрд░ рд╡рд╣рд╛рдБ рд╣реИ
рдХреЛрдИ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдирд╣реАрдВ, рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рддрд░реНрдХ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

3. рдЕрдиреНрдпрдерд╛, рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рддрд░реНрдХ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ foo рдФрд░ :рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ foo, рд╕рдлрд▓ рд╣реЛрдиреЗ рдкрд░, рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рд╕реЗрдЯ рдХрд░реЗрдВ, рдФрд░,
рдпрджрд┐ рдХреЛрдИ рдкрд┐рдЫрд▓рд╛ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдерд╛, рддреЛ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдоред рдЖрджреЗрд╢ :рд▓рд┐рдЦреЛ,
!рдХрдорд╛рдВрдб, рддрдерд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рди рддреЛ рд╡рд░реНрддрдорд╛рди рдпрд╛ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рд╕реЗрдЯ рдХрд░реЗрдВред рдЕрдЧрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ foo
рдХрдорд╛рдВрдб рдХреЛ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рд╡рд┐рдлрд▓ рд╣реЛрдирд╛ рдерд╛, рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдкрдврд╝рдирд╛ рдФрд░
рд▓рд┐рдЦрдирд╛ рдЖрджреЗрд╢ рдЙрдирдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХ, рдЬрдм рддрдХ рдХрд┐ рд╡рд░реНрддрдорд╛рди
рдкрдердирд╛рдо рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ, рдЬрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡реЗ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХреЛ рдЕрдкрдиреЗ рдкрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХред
рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ :рд╕реНрд░реЛрдд рдЖрджреЗрд╢ред рдкреЙрдЬрд╝рд┐рдХреНрд╕.1тАР2008
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЬреЛ рдХрдорд╛рдВрдб рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ
рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдХреЛ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрдердирд╛рдо рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣рд╛рдВ рд╡рд░реНрдгрд┐рдд рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, ex рдФрд░ vi рдХреЛ рдкрдврд╝рд┐рдП .exrc рдореЗрдВ рджрд╛рдпрд░ $ HOME рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рджреЛ рдмрд╛рд░, рдЕрдЧрд░ рд╕рдВрдкрд╛рджрдХ
рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ $ HOME рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ред POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, 4 рдмреАрдПрд╕рдбреА ex рдФрд░ vi рдХреЛ рдкрдврд╝рд┐рдП $ HOME рдФрд░ рд╕реНрдерд╛рдиреАрдп .exrc рдлрд╝рд╛рдЗрд▓реЗрдВ рдЕрдЧрд░ рд╡реЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдореЗрдВ рдереАрдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдИрдбреА рджреНрд╡рд╛рд░рд╛, рдпрд╛ рд╕реНрд░реЛрддрдиреА рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЕрдиреНрдп рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛
рд╡рд┐рдЪрд╛рд░ред рдпрд╣ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛ рдереА рдХреНрдпреЛрдВрдХрд┐ рд╕рд╛рдорд╛рдиреНрдп рдпреВрдирд┐рдХреНрд╕ рд░рдЦрдирд╛ рд╕рдВрднрд╡ рд╣реИ
рд╕рд┐рд╕реНрдЯрдо рдХрдорд╛рдВрдб a . рдХреЗ рдЕрдВрджрд░ .exrc рдлрд╝рд╛рдЗрд▓ред POSIX.1тАР2008 рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рд╕реНрд░реЛрддрдиреА рд╡рд┐рдХрд▓реНрдк,
рдФрд░ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЗрд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

RSI .exrc рдлрд╝рд╛рдЗрд▓реЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдИрдбреА рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдореЗрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдФрд░ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП
рдорд╛рд▓рд┐рдХ рдХреА рддреБрд▓рдирд╛ рдореЗрдВред рдЙрдкрдпреБрдХреНрдд рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдЕрдкрд╡рд╛рдж рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдирд╛ рд╣реИ
рд╡рд┐рд╢реЗрд╖ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВ .exrc рдЙрдирдХреЗ рдШрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЗрдВред

рд╕рд┐рд╕реНрдЯрдо рд╡реА рд░рд┐рд▓реАрдЬ 3.2 рдФрд░ рдмрд╛рдж рдореЗрдВ vi рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреЗ рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рд╛ [рдирд╣реАрдВ] exrc. рд╡реНрдпрд╡рд╣рд╛рд░
рдХреНрдпрд╛ рд╡рд╣ рд╕реНрдерд╛рдиреАрдп рд╣реИ .exrc рдлрд╝рд╛рдЗрд▓реЗрдВ рдХреЗрд╡рд▓-рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрдВ рдпрджрд┐ рдПрдХреНрд╕рдЖрд░рд╕реА рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реИред рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ
рдПрдХреНрд╕рдЖрд░рд╕реА рд╡рд┐рдХрд▓реНрдк рдмрдВрдж рдерд╛, рдЗрд╕рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕реНрдерд╛рдиреАрдп .exrc рдлрд╛рдЗрд▓реЗрдВ рдирд╣реАрдВ рдкрдврд╝реА рдЧрдИрдВред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рдереА
рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рдпрд╣ рдерд╛ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо V рдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдлрд╛рдЗрд▓реЗрдВ рджреЗрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА, рдЗрд╕рд▓рд┐рдП рдХреЛрдИ рдирд╣реАрдВ рд╣реИ
рдлрд╝рд╛рдЗрд▓ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рд┐рдд рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдпрд╛ рд▓реЗрдЦрди рдпреЛрдЧреНрдпрддрд╛ рдкрд░реАрдХреНрд╖рдгред рдпрд╣ рдЕрднреА рднреА рдПрдХ рд╣реИ
рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛ рдЬрд╣рд╛рдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╛рдЗрд▓реЗрдВ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ
рдЕрддрд┐рд░рд┐рдХреНрдд рдЬреЛ POSIX.1тАР2008 рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЕрдкрд╡рд╛рдж рдХрд╛ рдЗрд░рд╛рджрд╛ рд╣реИ
рд╕рдореВрд╣реЛрдВ рдХреЛ рд╕реНрдерд╛рдиреАрдп рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ .exrc рдлрд╝рд╛рдЗрд▓реЗрдВ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдЫрджреНрдо-рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдХрд░ рд╕рд╛рдЭрд╛ рдХреА рдЬрд╛рддреА рд╣реИрдВ
рд╕рд╛рдЭрд╛ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕реНрд╡рд╛рдореА рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдПред

POSIX.1тАР2008 рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо-рд╡рд╛рдЗрдб рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рд╣реИ ex рдФрд░ vi рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдлрд╝рд╛рдЗрд▓реЗрдВред рдЬрдмрдХрд┐ рд╡реЗ рдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВ
рдХреЗ рдХрдИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди ex рдФрд░ vi, рд╡реЗ рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИрдВ
POSIX.1-2008 рджреНрд╡рд╛рд░рд╛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЬрд┐рдирдореЗрдВ рдРрд╕реА рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВ
рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рддрднреА рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрдм рд╡реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА рдпрд╛ рдЙрдкрдпреБрдХреНрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдореЗрдВ рд╣реЛрдВ (рдХреЗ рд▓рд┐рдП
рдЙрджрд╛рд╣рд░рдг, рдпреВрдирд┐рдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд░реВрдЯ) рдФрд░ рдпрджрд┐ рд╡реЗ рдЙрдирдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИрдВ
рдорд╛рд▓рд┐рдХред рд╕рд┐рд╕реНрдЯрдо-рд╡реНрдпрд╛рдкреА рд╕реНрдЯрд╛рд░реНрдЯ-рдЕрдк рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдкрдврд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдЪрд░, $HOME/.exrc,
рдпрд╛ рд╕реНрдерд╛рдиреАрдп .exrc рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХреЛрдИ рднреА ex рдХрдорд╛рдВрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдЪрд░ рдпрд╛ .exrc рдлрд╝рд╛рдЗрд▓,
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЖрдо рддреМрд░ рдкрд░ рдкрд╛рда рдХреА рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд╣реЛрдВ
рд╕рдВрдкрд╛рджрдХ рдХреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЧрд┐рд░рд╛рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирд╛ рдореВрд▓. POSIX.1тАР2008 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐
рдХреЛрдИ ex рдЖрджреЗрд╢ рдореЗрдВ рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдЪрд░ рдФрд░ .exrc рдлрд╝рд╛рдЗрд▓реЗрдВ, рдХреА рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП
рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдФрд░ рд╕реНрдерд┐рд░рддрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдХрдИ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрдИ рдХреЗ рддрд╣рдд рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ
рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВред

рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЖрд░рдВрднреАрдХрд░рдг ``рдкреНрд░рднрд╛рд╡ рд╣реЛрдЧрд╛' рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рд╣реЛ ''рд╡рд┐рднрд┐рдиреНрди рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ ex рдЖрджреЗрд╢ред рдЗрд╕ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХрд╛ рдЖрд╢рдп рдпрд╣ рд╣реИ рдХрд┐ рдмрдлрд╝рд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдЖрд░рдВрднреАрдХрд░рдг рдЪрд░рдг рдХреЗ рджреМрд░рд╛рди рд▓реЛрдб рдХреА рдЧрдИ рд╕рд╛рдордЧреНрд░реА рдЦреЛ рдирд╣реАрдВ рдЬрд╛рдПрдЧреА; рдпрд╛рдиреА рдПрдбрд┐рдЯ рд▓реЛрдб рдХрд░рдирд╛
рдмрдлрд╝рд░ рд╡рд┐рдлрд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдпрджрд┐ .exrc рдлрд╝рд╛рдЗрд▓ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдкрдврд╝реА рдЧрдИ рдФрд░ рдирд╣реАрдВ рдереА
рдмрд╛рдж рдореЗрдВ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рд▓рд┐рдЦреЗрдВред рдЗрд╕ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХрд╛ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрд╢рдп рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реИ рдХрд┐
рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдФрд░ рдХреЙрд▓рдо рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ex рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, рдЖрдпрдХрд░ рд╡рд┐рдХрд▓реНрдк рдиреЗ рдРрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд┐рдпрд╛ рдЬреИрд╕реЗ рдЯреИрдЧ рдЦреЛрдЬ a +рдЖрджреЗрд╢; рдпрд╛рдиреА, рдпрд╣ рдерд╛
рдЯреИрдЧ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдХреА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рддред рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЦреЛрдЬ рд╣реБрдИ
рд╡рд┐рдлрд▓ рдЕрдЧрд░ рдкреИрдЯрд░реНрди рдПрдХ рдЖрдЧреЗ рдХреА рдЦреЛрдЬ рдкреИрдЯрд░реНрди рдерд╛ рдФрд░ рд░реИрдкрд╕реНрдХреИрди рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рдерд╛
рд╕реЗрдЯред POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЯреИрдЧ рдХреА рдЦреЛрдЬ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
рдкреИрдЯрд░реНрди рдкреВрд░реА рдлрд╝рд╛рдЗрд▓ рдкрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдпрджрд┐ рдирд╣реАрдВ рдорд┐рд▓рд╛, рддреЛ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рд╕реЗрдЯ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЕрдзрд┐рдХ рдЙрдЪрд┐рдд рд╕реНрдерд╛рди рдкрд░ред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдЦрд╛рд▓реА рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрдм рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХреА рдЧрдИ рдереА
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдирд╛рдо рдирд╣реАрдВ рдерд╛ред POSIX.1тАР2008 рджреНрд╡рд╛рд░рд╛ рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ; рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИрдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЗрд╕ рдмрдлрд╝рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЙрдиреНрд╣реЗрдВ рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
рдХрд╛ рдЙрдкрдпреЛрдЧ ex рдЖрджреЗрд╢ рдЬреЛ рдЕрд╕реНрдерд╛рдпреА рд╕рдВрдкрд╛рджрди рд╕рддреНрд░реЛрдВ рдХреЗ рджреМрд░рд╛рди рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЖрдпрдХрд░ рд╡рд┐рдХрд▓реНрдк рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рдерд╛
рд╕реВрдЪреАред POSIX.1тАР2008 рджреНрд╡рд╛рд░рд╛ рдЗрд╕ рдЕрднреНрдпрд╛рд╕ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ; рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдирд┐рд░рдВрддрд░рддрд╛ рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рд╕реВрдЪреА рдореЗрдВ рдЕрдкрдирд╛ рдирд╛рдо рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, -рд╕реА рдХрдорд╛рдВрдб рдХреЛ рдЖрдо рддреМрд░ рдкрд░ рддрдм рддрдХ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛ рдЬрдм рддрдХ рдХрд┐ рдПрдХ рдлрд╛рдЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рди рд╣реЛ
рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред POSIX.1-2008 рдХреЛ рдЗрд╕ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЖрдЬреНрдЮрд╛ рджреЗрддрд╛ рд╣реИ рдХрд┐
рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ -рд╕реА рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЖрджреЗрд╢ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: ex рдЖрдЬреНрдЮрд╛рдУрдВ рд╕рдВрдкрд╛рджрд┐рдд, рдЕрдЧрд▓рд╛, рдХреА рд╡рд╕реВрд▓реА,
рд░рд┐рд╡рд╛рдЗрдВрдб, рддрдерд╛ рдЯреИрдЧ, рдФрд░ vi рдЖрджреЗрд╢реЛрдВ ^ рдФрд░ ]. рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдкрдврд╝рдирд╛ a
рдПрдХ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдХрд╛рд░рдг рдирд╣реАрдВ рдерд╛ -рд╕реА рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢ (рднрд▓реЗ рд╣реА рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рд╕реЗрдЯ рдХрд░реЗрдВ) рдЗрд╕ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде рдХрд┐ рдЗрд╕рдиреЗ рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдмрдирд╛ -рд╕реА рд╣реЛрдиреЗ рдХреА рдЖрдЬреНрдЮрд╛
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЕрдЧрд░: рд╕рдВрдкрд╛рджрдХ рдЕрдВрджрд░ рдерд╛ ex рдореЛрдб, рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХрд╛ рдХреЛрдИ рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рдирд╣реАрдВ рдерд╛, рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдмрдлрд╝рд░ рдЦрд╛рд▓реА рдерд╛, рдФрд░ рдЕрднреА рддрдХ рдХрд┐рд╕реА рднреА рд░реАрдб рдХрдорд╛рдВрдб рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдирд┐рд░рдВрддрд░рддрд╛ рдХреЗ рд▓рд┐рдП рдФрд░
рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреА рд╕рд╛рджрдЧреА, POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, -r рдпрджрд┐ рдХреЛрдИ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдирд╣реАрдВ рд╣реЛрддреА рддреЛ рд╡рд┐рдХрд▓реНрдк рд╕рд╛рдорд╛рдиреНрдп рд╕рдВрдкрд╛рджрди рд╕рддреНрд░ рдХреЗ рд╕рдорд╛рди рдерд╛
рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдЬрд╛рдирдХрд╛рд░реАред рдЗрд╕рдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА:

vi -r *редрд╕реА

рдФрд░ рдЬреЛ рднреА рдлрд╝рд╛рдЗрд▓реЗрдВ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдереАрдВ рдЙрдиреНрд╣реЗрдВ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред рдХреБрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рд╡рд╕реВрд▓реА рдереА
рдХреЗрд╡рд▓ рдирд╛рдо рдХреА рдкрд╣рд▓реА рдлрд╝рд╛рдЗрд▓ рдкрд░ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдлрд╝рд╛рдЗрд▓ рдХреЛ рддрд░реНрдХ рдореЗрдВ рджрд░реНрдЬ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рд╕реВрдЪреА; рдЕрдиреНрдп рдореЗрдВ, рдирд╛рдорд┐рдд рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреБрдЫ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ
рдХреНрд░рд┐рдпрд╛рдиреНрд╡рдпрди рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ -r if рдЖрдпрдХрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдпрд╛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛ рдкрдЯреНрдЯрд┐рдХрд╛
рдХреЗ рд╕рд╛рде рддрд░реНрдХ рдЖрдпрдХрд░ рд╡рд┐рдХрд▓реНрдкред рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреА рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП,
POSIX.1тАР2008 рдЗрди рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЛрдВ рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рдП
рдкрд╣рд▓реА рдмрд╛рд░ рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рд╕рдВрдкрд╛рджрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, vi рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ ` рдФрд░ ' рдирд┐рд╢рд╛рди, рд▓реЗрдХрд┐рди ex рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдерд╛ рдХрд┐ рдЕрдЧрд░
рдореЗрдВ рдкрд╣рд▓рд╛ рдЖрджреЗрд╢ ex рдореЛрдб рдерд╛ рджреГрд╢реНрдп рдпрд╛ рдпрджрд┐ рдХреЛрдИ ex рдЖрджреЗрд╢ рдкрд╣рд▓реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
vi +10 рдкрдЯреНрдЯрд┐рдХрд╛), vi рдЕрдВрдХ рдЖрд░рдВрдн рдХрд┐рдП рдмрд┐рдирд╛ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХреНрдпреЛрдВрдХрд┐ рдорд╛рдирдХ
рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрдерд╛ рдХрд┐ рдЕрдВрдХ рдЖрдо рддреМрд░ рдкрд░ рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рд╕рд░рд▓рддрд╛ рдХреЗ рд▓рд┐рдП
рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░, POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╡реЗ рд╣рдореЗрд╢рд╛ рдкреНрд░рд╛рд░рдВрдн рд╣реЛрдВ рдпрджрд┐ рдЦреБрд▓реЗ рд╣реЛрдВ рдпрд╛
рджреГрд╢реНрдп рдореЛрдб, рдпрд╛ рдпрджрд┐ рдореЗрдВ ex рдореЛрдб рдФрд░ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реИред рдЗрд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ ex
рдореЛрдб рдпрджрд┐ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдЦрд╛рд▓реА рд╣реИ рддреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рд╣реИ; рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рд╣рдореЗрд╢рд╛ рд╕реЗ рд░рд╣рд╛ рд╣реИ
рдЦреБрд▓реЗ рдФрд░ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ рдЦрд╛рд▓реА рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░реНрд╕ рдореЗрдВ рдЪрд┐рд╣реНрди рд╕реЗрдЯ рдХрд░рдирд╛ (рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛) рд╕рдВрднрд╡ рд╣реИ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рд╕рддреНрд░ред

рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддреЗ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, ex рдФрд░ vi рдЕрддрд┐рд░рд┐рдХреНрдд рдПрдбреНрд░реЗрд╕рд┐рдВрдЧ рдлреЙрд░реНрдо рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдП '\/' рдФрд░ '\?'ред рд╡реЛ рдереЗ
рдХреЗ рдмрд░рд╛рдмрд░ "//" рдФрд░ "??", рдХреНрд░рдорд╢ред рд╡реЗ POSIX.1тАР2008 рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИрдВ, рдЬреНрдпрд╛рджрд╛рддрд░
рдХреНрдпреЛрдВрдХрд┐ рдХреЛрдИ рднреА рдпрд╛рдж рдирд╣реАрдВ рд░рдЦ рд╕рдХрддрд╛ рдХрд┐ рдХреНрдпрд╛ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрднреА рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдХреБрдЫ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, ex рдФрд░ vi рдХрдИ рдЖрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рд╢реВрдиреНрдп рдХреЗ рдкрддреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА, рдФрд░ рдЕрдиреБрдорддрд┐ рджреА
la % рджреВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЦрд╛рд▓реА рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдкрддрд╛ред рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рд▓рд┐рдП, POSIX.1тАР2008 рдХреЛ рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдкреВрд░реНрд╡ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЖрджреЗрд╢реЛрдВ рдореЗрдВ рдЬрд╣рд╛рдВ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдФрд░ рдЕрдиреНрдпрдерд╛ рдЗрд╕реЗ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдореЗрдВ
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреНрдпреЛрдВрдХрд┐ POSIX.1тАР2008 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ % рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рддреБрд▓реНрдп рд╣реЛ "1,$", рдпрд╣ рд╣реИ
рдпрд╣ рднреА рд╕рдорд░реНрдерд┐рдд рд╣реИ рдЬрд╣рд╛рдВ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдФрд░ рдЕрдиреНрдпрдерд╛ рдЕрд╕реНрд╡реАрдХреГрддред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, % рдкрддреЗ рдХрд╛ рдЖрдЧреЗ рдХреЗ рдкрддреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрд╕рд░рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рд▓рд┐рдП
рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреА рд╕рд░рд▓рддрд╛, POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдкрддреЗ рд╣реЛрдВ
рд╕рдорд░реНрдерд┐рддред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕реЗ рд╕рднреА рдорд╛рдиреНрдп рд╣реИрдВ рдкрддреЛрдВ:

+++ рдХрд░рдВрдЯ рд▓рд╛рдЗрди рдХреЗ рдмрд╛рдж рддреАрди рд▓рд╛рдЗрдиред

/re/тИТ рдХреА рдЕрдЧрд▓реА рдШрдЯрдирд╛ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдкрдВрдХреНрддрд┐ re.

-2 рд╡рд░реНрддрдорд╛рди рд░реЗрдЦрд╛ рд╕реЗ рдкрд╣рд▓реЗ рджреЛ рдкрдВрдХреНрддрд┐рдпрд╛рдБред

3 тИТтИТтИТтИТ 2 рд▓рд╛рдЗрди рд╡рди (рдиреЛрдЯ рдордзреНрдпрд╡рд░реНрддреА рдирдХрд╛рд░рд╛рддреНрдордХ рдкрддрд╛)ред

1 2 3 рд▓рд╛рдЗрди рдЫрд╣ред

рдкрддреЛрдВ рдХреЛ рд▓реЗрдиреЗ рд╡рд╛рд▓реЗ рдЖрджреЗрд╢реЛрдВ рдХреЛ рдХрд┐рддрдиреЗ рднреА рдкрддреЗ рджрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
"1,2,3,4,5p" рдкреНрд░рд┐рдВрдЯ рд▓рд╛рдЗрди 4 рдФрд░ 5, рдХреНрдпреЛрдВрдХрд┐ рджреЛ рд╕рдмрд╕реЗ рдмрдбрд╝реА рд╡реИрдз рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдкрддреЛрдВ
рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЫрд╛рдк рдЖрджреЗрд╢ред рдпрд╣, рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рд╕реАрдорд╛рдВрдХрдХ,
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрджреЗрд╢рд┐рдд рдкреИрдЯрд░реНрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрдорд╛рдВрдб рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдЖрджреЗрд╢ 3;/рдлреВ/;+2рдкреНрд░рд┐рдВрдЯ рдкрдВрдХреНрддрд┐ 3 рдХреЗ рдмрд╛рдж рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рдкреИрдЯрд░реНрди рд╢рд╛рдорд┐рд▓ рд╣реИ
foo, рд╕рд╛рде рд╣реА рдЕрдЧрд▓реА рджреЛ рдкрдВрдХреНрддрд┐рдпрд╛рдБред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкрддрд╛ 3; рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рдЦрд╛рд░рд┐рдЬ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдореВрд▓ /рдлреВ/ рдЖрджреЗрд╢ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдореВрд▓реНрдпреЛрдВ рдХреЛ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдХреЗ рдмрд╛рдж рдЙрдиреНрд╣реЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдХреЗ рдкрддреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдкрд╛рддреНрд░; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 3 - 5p рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рддрд╡реАрдВ рдкрдВрдХреНрддрд┐ рд▓рд┐рдЦреА, рдФрд░ /рдлреВ/ 5
рдЬреИрд╕рд╛ рдерд╛ рд╡реИрд╕рд╛ рд╣реА /рдлреВ/+5. рд╣рд╛рд▓рд╛рдБрдХрд┐, рдХреЗрд╡рд▓ рдирд┐рд░рдкреЗрдХреНрд╖ рдорд╛рди рдЬреЛрдбрд╝реЗ рдЬрд╛ рд╕рдХрддреЗ рдереЗ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
5 /рдлреВ/ рдПрдХ рддреНрд░реБрдЯрд┐ рдереАред POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкрддрд╛
рдСрдлрд╕реЗрдЯ рдХреЛ рдкрддреЛрдВ рд╕реЗ рдЕрд▓рдЧ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
рджреГрд╢реНрдп рдореЛрдб рдЦреЛрдЬ рдЖрджреЗрд╢реЛрдВ рдХреЛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХрд┐рд╕реА рднреА рд▓рд╛рдкрддрд╛ рдкрддреЗ рдХреЛ рд╡рд░реНрддрдорд╛рди рдкрдВрдХреНрддрд┐ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рд╕рдЪ рдерд╛
рдЕрдЧреНрд░рдгреА рдФрд░ рдЕрдиреБрдЧрд╛рдореА -рд╕реАрдорд╛рдВрдХрд┐рдд рдкрддреЗ, рдФрд░ рдЕрдиреБрдЧрд╛рдореА рдХреЗ рд▓рд┐рдП -рд╕реАрдорд╛рдВрдХрд┐рдд
рдкрддреЗред рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рд▓рд┐рдП, POSIX.1тАР2008 рдХреЛ рдЕрдЧреНрд░рдгреА рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдкрддреЗ рдХреЗ рд░реВрдк рдореЗрдВ
рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, ex рдФрд░ vi рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд▓рд┐рдпрд╛ '^' рдПрдХ рдкрддреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдФрд░ рдПрдХ рдзреНрд╡рдЬ рдСрдлрд╕реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд░рд┐рддреНрд░
рдЖрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдПред рджреЛрдиреЛрдВ рд╣реА рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдпрд╣ рд╕рдорд╛рди рдерд╛ '-' рдЪрд░рд┐рддреНрд░ред POSIX.1тАР2008 рдирд╣реАрдВ
рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдпрд╛ рдирд┐рд╖реЗрдзред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдмреБрдирд┐рдпрд╛рджреА рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рдВрд╡рд░реНрджреНрдзрди рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ;
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, '~', '\<', рддрдерд╛ '\>'. POSIX.1тАР2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдЕрднреНрдпрд╛рд╕; рдпрд╣реА рд╣реИ, рдХрд┐ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реБрд╕рдВрдЧрдд рд╣реЛ, рдФрд░ рд╡рд╣ рдирд┐рдпрдорд┐рдд
рдЬрд╣рд╛рдВ рднреА рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡рд╣рд╛рдВ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЖрджреЗрд╢ рд▓рд╛рдЗрди рдкрджрдЪреНрдЫреЗрдж in ex
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ ex рдХрдорд╛рдВрдб рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдпрд╣рд╛рдВ рд╡рд░реНрдгрд┐рдд рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдереАред рдкреЙрдЬрд╝рд┐рдХреНрд╕.1тАР2008
рдорд╛рдирдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрдерд╛ рдХрд┐ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХрдорд╛рдВрдб рдХреЗ рд╕рдмрд╕реЗрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
рдкреНрд░рд▓реЗрдЦрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдкреЛрд░реНрдЯреЗрдмрд▓ рддрд░реАрдХреЗ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдФрд░
рдЬреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдмреАрдЪ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рд╕реБрд╕рдВрдЧрдд рдерд╛ред (рдЫреЛрдбрд╝реА рдЧрдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИ
рдЕрд╕реНрдкрд╖реНрдЯ, рд╕рд░реНрд╡реЛрддреНрддрдо рд░реВрдк рд╕реЗред) рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиреЛрдВ рдХреЛ рдЕрдиреБрдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА
POSIX.1тАР2008 рдХреЗ рд╕рд╛рде; рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рднреА рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдиреЛрдЯрд┐рд╕ рдХрд░рдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢
рдореЗрдВ рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ ex рдкрд╛рд░реНрд╕рд┐рдВрдЧ рддреАрди рд╡рд┐рд╢реЗрд╖ рд╕рдорд╛рдкреНрддрд┐ рдорд╛рдорд▓реЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛ рд╣реИ:

1. !, рд╡реИрд╢реНрд╡рд┐рдХ, v, рдФрд░ рдХреЗ рдлрд╝рд┐рд▓реНрдЯрд░ рд╕рдВрд╕реНрдХрд░рдг рдкрдврд╝рдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛ рдЖрджреЗрд╢ рд╕реАрдорд┐рдд рд╣реИрдВ
рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдг (рд╡реЗ рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд╡рд░реНрдг рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рд╣реЛрддреЗ рд╣реИрдВ
рдЦреЛрд▓ рдкрд╛рдЗрдк)ред

2. ex, рд╕рдВрдкрд╛рджрд┐рдд, рдЕрдЧрд▓рд╛, рддрдерд╛ рджреГрд╢реНрдп рдЦреБрд▓реЗ рдФрд░ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ рд╕рднреА рдХрдорд╛рдВрдб рд▓реЗрддреЗ рд╣реИрдВ ex рдЖрджреЗрд╢,
рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдпреБрдХреНрдд рд╡рд░реНрдг, рдЙрдирдХреЗ рдкрд╣рд▓реЗ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВред

3. s рдХрдорд╛рдВрдб рдЕрдкрдиреЗ рдкрд╣рд▓реЗ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд▓реЗрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рдХрдорд╛рдВрдб рдХреЛ рдкрд░рд┐рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгреЛрдВ рдХрд╛ рдкрд░рд┐рд╕реАрдордиред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдореЗрдВ рд╡рд░реНрдг +рдЖрджреЗрд╢ рдХрд╛ рддрд░реНрдХ ex, рд╕рдВрдкрд╛рджрд┐рдд, рдЕрдЧрд▓рд╛,
vi, рддрдерд╛ рджреГрд╢реНрдп рдЖрджреЗрд╢, рдФрд░ рдореЗрдВ рдкреИрдЯрд░реНрди рдФрд░ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд╣рд┐рд╕реНрд╕реЗ s рдЖрджреЗрд╢, рдХрд┐рдпрд╛
рдХрдорд╛рдВрдб рдХреЛ рд╕реАрдорд┐рдд рди рдХрд░реЗрдВ, рдФрд░ рдлрд╝рд┐рд▓реНрдЯрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдкрдврд╝рдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛, рдФрд░ !, рд╡реИрд╢реНрд╡рд┐рдХ,
рдФрд░ v рдЖрджреЗрд╢, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЖрджреЗрд╢ рдХреЛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рд╕реАрдорд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд
рдЖрджреЗрд╢ рд╕рднреА рдорд╛рдиреНрдп рд╣реИрдВ:

:рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ +25 | рдПрд╕/рдПрдмреАрд╕реА/рдПрдмреАрд╕реА/file.c
:рдПрд╕/ | /рдкрд╛рдЗрдк/
:рдкрдврд╝реЗрдВ!рд╡рд░реНрддрдиреА% | рд╕реНрддрдВрднрд┐рдд рдХрд░рдирд╛
:рд╡реИрд╢реНрд╡рд┐рдХ/рдкреИрдЯрд░реНрди/рдкреА | рдореИрдВ
:рдПрд╕/рдП/рдмреА/| рдПрд╕/рд╕реА/рдбреА | рд╕реЗрдЯ

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдЦрд╛рд▓реА рдпрд╛ рдореЗрдВ рднрд░реА рд╣реБрдИ рд▓рд╛рдЗрдиреЗрдВ .exrc рдлрд╝рд╛рдЗрд▓реЗрдВ рдФрд░ рд╕реНрд░реЛрддd рдлрд╝рд╛рдЗрд▓реЗрдВ (рд╕рд╛рде рд╣реА
рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдЪрд░ рдФрд░ ex рдХрдорд╛рдВрдб рд╕реНрдХреНрд░рд┐рдкреНрдЯ) рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрдорд╛рдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛; рдЕрд░реНрдерд╛рддреН, рдЫрд╛рдк
рдЖрджреЗрд╢ред POSIX.1тАР2008 рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЬрдм рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ рдЬрд╛рдП рддреЛ рдЙрдиреНрд╣реЗрдВ рдЕрдирджреЗрдЦрд╛ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдП
.exrc рдФрд░ рд╕реНрд░реЛрддрдирдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рддреНрд░реБрдЯрд┐ рдХреЗ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕реНрд░реЛрдд рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП d рдлрд╝рд╛рдЗрд▓реЗрдВред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, ex рдПрдХрд╛рдзрд┐рдХ рдЖрд╕рдиреНрди (рдпрд╛ .) рдХреЗ рд╕рд╛рде рдЖрджреЗрд╢ -рдкреГрдердХ) рд▓рдВрдмрд╡рдд рд░реЗрдЦрд╛рдПрдВ
рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдиреЗ рдкрд░ рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ рд╕рдВрднрд╛рд▓рд╛ рдЧрдпрд╛ рдерд╛ ex рддрд░реАрдХрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб ||| <рдЧрд╛рдбрд╝реА-
рд░рд┐рдЯрд░реНрди>, рдЬрдм рдХрд░реНрд╕рд░ рд▓рд╛рдЗрди 1 рдкрд░ рдерд╛, рддреЛ рдлрд╛рдЗрд▓ рдХреА рд▓рд╛рдЗрди 2, 3 рдФрд░ 5 рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдореЗрдВ
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдорд╛рдВрдб | рдХреЗ рдмрдЬрд╛рдп рдХреЗрд╡рд▓ рдЕрдЧрд▓реА рдкрдВрдХреНрддрд┐ рдХреЗ рдмрд╛рдж рдХреА рд░реЗрдЦрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛
рдЕрдЧрд▓реА рджреЛ рдкрдВрдХреНрддрд┐рдпрд╛рдБред рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдиреЗ рдкрд░ рдкреВрд░реНрд╡ рдиреЗ рдЕрдзрд┐рдХ рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ vi рдореЛрдб, рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд
2, 3, рдФрд░ 4 рдкрдВрдХреНрддрд┐рдпрд╛рдБред POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ vi рд╡реНрдпрд╡рд╣рд╛рд░; рдпрд╛рдиреА рд╕рд┐рдВрдЧрд▓ рдбрд┐рдлреЙрд▓реНрдЯ
рдкреНрд░рддреНрдпреЗрдХ рдХрдорд╛рдВрдб рд╕реЗрдкрд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рдФрд░ рд▓рд╛рдЗрди рдирдВрдмрд░ рд╡реГрджреНрдзрд┐, рдФрд░ рдЕрдиреБрдЧрд╛рдореА
рд╡рд░реНрдг рдХреЗ рдмрд╛рдж рд╡рд┐рднрд╛рдЬрдХреЛрдВ рдХреЛ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, ex рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреА рдЕрдиреБрдорддрд┐ рджреА рдПрдХ рдкреНрд░рдореБрдЦ рдХрдорд╛рдВрдб рдЪрд░рд┐рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ; рдХреЗ рд▓рд┐рдпреЗ
рдЙрджрд╛рд╣рд░рдг, :рдЬреА/рдкреИрдЯрд░реНрди/:рдкреА рдПрдХ рд╡реИрдз рдЖрджреЗрд╢ рдерд╛ред POSIX.1тАР2008 рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдХрд░рддрд╛ рд╣реИ
рдЕрдЧреНрд░рдгреА рдХреА рдХреЛрдИ рднреА рд╕рдВрдЦреНрдпрд╛ рдкрд╛рддреНрд░реЛрдВ рдХреЛ рдЫреАрди рд▓рд┐рдпрд╛ рдЬрд╛рдПред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХрд╛ рдХреЛрдИ рднреА рдЙрдкрд╕рд░реНрдЧ рд╣рдЯрд╛рдирд╛ рдмрд┐рдирд╛ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреЗ рдЖрджреЗрд╢ рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдзреНрд╡рдЬ рд╡рд░реНрдг рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдг рдХреНрдпреЛрдВрдХрд┐ рдХрдорд╛рдВрдб рдореЗрдВ d p, p рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЬрд╛рддреА рд╣реИ
рдмрдлрд░ p. POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, k рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреЗ рдорд╛рд░реНрдХ рдирд╛рдо рдХреЗ рдмрд╛рдж рдХрдорд╛рдВрдб рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдкрд╛рддреНрд░ред POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, s рдзреНрд╡рдЬ рдФрд░ рд╡рд┐рдХрд▓реНрдк рд╡рд░реНрдгреЛрдВ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдХрдорд╛рдВрдб рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ;
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрд╕/рдИ/рдИ/|рдПрд╕|рдПрд╕рдЬреАрд╕реА3рдкреА рдПрдХ рд╡реИрдз рдЖрджреЗрд╢ рдерд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдзреНрд╡рдЬ рд╡рд░реНрдг рдЦрдбрд╝реЗ рдирд╣реАрдВ рд╣реЛ рд╕рдХреЗ
рдЕрдХреЗрд▓рд╛; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрджреЗрд╢ sp рдФрд░ s l рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЬрдмрдХрд┐ рдХрдорд╛рдВрдб рдПрд╕рдЬреАрдкреА рдФрд░ s gl
рд╕рдлрд▓ рд╣реЛрдЧрд╛ред (рдЬрд╛рд╣рд┐рд░ рд╣реИ, '#' рдзреНрд╡рдЬ рд╡рд░реНрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рд╕реАрдорд╛рдВрдХрдХ рд╡рд░реНрдг рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдпрджрд┐ рдпрд╣
рдЖрджреЗрд╢ рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ред) рдПрдХ рдФрд░ рдореБрджреНрджрд╛ рдпрд╣ рдерд╛ рдХрд┐ рд╡рд┐рдХрд▓реНрдк рд╡рд░реНрдгреЛрдВ рдХреЛ рдзреНрд╡рдЬ рд╕реЗ рдкрд╣рд▓реЗ рд╣реЛрдирд╛ рдерд╛
рд╡рд░реНрдг рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛрдиреЗ рдкрд░ рднреА рд╡рд░реНрдг; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб рдПрд╕/рдИ/рдИ/рдкреАрдЬреА
рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЬрдмрдХрд┐ рдХрдорд╛рдВрдб рдПрд╕/рдИ/рдИ/рдЬреАрдкреА рд╕рдлрд▓ рд╣реЛрдЧрд╛ред POSIX.1тАР2008 рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдкрд╣рд▓рд╛ рдХрдорд╛рдВрдб рдирд╛рдо рдЬрд┐рд╕рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдЗрдирдкреБрдЯ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЙрдкрд╕рд░реНрдЧ рдерд╛
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ рдерд╛; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, ve, рджреЗрдЦреЗрдВ, рддрдерд╛ рдХреЛ рд╕рднреА рдиреЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЖрджреЗрд╢ред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдХрдорд╛рдВрдб рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд░рдо рдореЗрдВ рдереЗ, рддрд╛рдХрд┐ a рдорд┐рд▓рд╛рди рдХрд┐рдпрд╛ рдЬреЛрдбрд╝рдирд╛, рдирд╣реАрдВ рд╕рдВрдХреНрд╖рд┐рдкреНрдд.
POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЖрджреЗрд╢ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз
рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдЖрджреЗрд╢ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЖрджреЗрд╢реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ
рдХрд┐ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЙрдкрд╕рд░реНрдЧ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред

рдХреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди ex рдФрд░ vi рдПрдХрд╛рдзрд┐рдХ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдВрднрд╛рд▓ рдирд╣реАрдВ рдкрд╛рдпрд╛ ex рдЖрджреЗрд╢,
рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╡рд░реНрдг, рдЬреЛ рджреГрд╢реНрдп рдореЛрдб рдпрд╛ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдпрд╛ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреЗ рд╣реИрдВред
рдХреНрдпреЛрдВрдХрд┐ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди vi рдореМрдЬреВрдж рд╣реИрдВ рдЬреЛ рдЗрд╕ рд╡рд┐рдлрд▓рддрд╛ рдореЛрдб рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, POSIX.1тАР2008
рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИред

рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЕрд▓реНрдлрд╝рд╛рдмреЗрдЯрд┐рдХ рдХрдорд╛рдВрдб рдирд╛рдореЛрдВ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рднреА рдЕрд▓реНрдлрд╝рд╛рдмреЗрдЯрд┐рдХ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ
рдЕрдЧрд▓реЗ рдЧреИрд░-рд╡рд░реНрдгрдорд╛рд▓рд╛ рд╡рд░реНрдг рддрдХ рдХреЗ рд╡рд░реНрдгреЛрдВ рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╡рд░реНрдгрд╛рдиреБрдХреНрд░рдорд┐рдХ рдЖрджреЗрд╢ рдирд╛рдо
рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдЧреИрд░-рд╡рд░реНрдгрдорд╛рд▓рд╛ рд╡рд░реНрдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЙрдирдХреЗ рддрд░реНрдХреЛрдВ рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ
рдП рдпрд╛ '' рдЪрд░рд┐рддреНрд░, рдЕрдкрд╡рд╛рджреЛрдВ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдЯрд╛рдирд╛, k, рддрдерд╛ s
рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХрд╛ рдмрд╛рд░-рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрди ex рдЪреВрдХ рдЫрд╛рдк рдЖрджреЗрд╢ ( -рдбреА, EOF,
, ) рдХрд┐рд╕реА рднреА рд╕рдВрдХреЗрдд рджреЗрдиреЗ рд╡рд╛рд▓реЗ рдЪрд░рд┐рддреНрд░ рдХреЛ рдорд┐рдЯрд╛ рджрд┐рдпрд╛ рдФрд░ рдЕрдЧрд▓реА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛
рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд┐рдП рдмрд┐рдирд╛; рдпрд╛рдиреА рдкрд╣рд▓реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рд╕реА рднреА рд▓рд╛рдЗрди рдХреЗ рдареАрдХ рдиреАрдЪреЗред
рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреА рдПрдХ рдХреНрд▓реАрдирд░ рдкреНрд░рд╕реНрддреБрддрд┐ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдкреЙрдЬрд╝рд┐рдХреНрд╕.1тАР2008
рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреБрдЫ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдпрд╣ рдЕрд╕рдВрднрд╡ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ; рд╣рд╛рд▓рд╛рдБрдХрд┐,
рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдЗрд╕ рдЕрд░реНрде рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рджреГрдврд╝рддрд╛ рд╕реЗ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХрдорд╛рдВрдб рдХреЗ рдмреАрдЪ рдореЗрдВ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдмрджрд▓рдирд╛ рд╕рдВрднрд╡ рдерд╛, рдФрд░
рдирдИ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╢реЗрд╖ рдЖрджреЗрд╢; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ +25 рдлрд╝рд╛рдЗрд▓.рд╕реА | рдПрд╕/рдПрдмреАрд╕реА/рдПрдмреАрд╕реА/ | 1

рдПрдХ рд╡реИрдз рдЖрджреЗрд╢ рдерд╛, рдФрд░ рдирдИ рд╕рдВрдкрд╛рджрд┐рдд рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрджреЗрд╢ рд╣реИрдВ:
рдЙрджрд╛рд╣рд░рдг рдЬреЛ рд╡реНрдпрд╛рдпрд╛рдо рдХрд░рддреЗ рд╣реИрдВ ex рдкрд╛рд░реНрд╕рд░:

рдЧреВрдВрдЬ 'рдлреВ' | рдЫрдбрд╝' > рдлрд╝рд╛рдЗрд▓1; рдЧреВрдВрдЬ 'рдлреВ/рдмрд╛рд░' > рдлрд╝рд╛рдЗрд▓2;
vi
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ +1 | рдПрд╕/|/рдкрд╛рдЗрдк/ | w file1 | e file2 | 1 | рдПрд╕/\//рд╕реНрд▓реИрд╢/ | wq

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдкрд╛рджрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдХреЛрдИ рд╕реБрд░рдХреНрд╖рд╛ рдирд╣реАрдВ рдереА ex рд╡реИрд╢реНрд╡рд┐рдХ, v, @,
or * рдЙрдирдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рдЖрджреЗрд╢реЛрдВ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░реНрд╕ рдХреЛ рдмрджрд▓рдиреЗ рд╡рд╛рд▓реЗ рдЖрджреЗрд╢ред рдЪреВрдВрдХрд┐
рдпрд╣ рд▓рдЧрднрдЧ рд╣рдореЗрд╢рд╛ рд╕рдВрдкрд╛рджрдХ рдХреА рд╡рд┐рдирд╛рд╢рдХрд╛рд░реА рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдЧрд╛, рдФрд░
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореМрдЬреВрдж рд╣реИрдВ рдЬреЛ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, POSIX.1тАР2008 рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
a . рдХреЗ рджреМрд░рд╛рди рдмрдлрд╝рд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡реИрд╢реНрд╡рд┐рдХ or v рдЖрджреЗрд╢, рдпрд╛ рдПрдХ рдХреЗ рджреМрд░рд╛рди @ or * рдЖрджреЗрд╢ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡рд╣рд╛рдБ
рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдирд┐рд╖реНрдкрд╛рджрди рд╣реЛрдЧрд╛, рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛред рдПрдХрд╛рдзрд┐рдХ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рдПрдХ рд╕рд╛рде рд╕рдВрдкрд╛рджрд┐рдд рдмрдлрд╝рд░реНрд╕ рдХреЛ рд╕рдорд╛рди рд╢рдмреНрджрд╛рд░реНрде рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреГрдврд╝рддрд╛ рд╕реЗ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдмрдлрд╝рд░реНрд╕ рдХреЗ рдмреАрдЪ рднреА рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ред

RSI ex POSIX.1тАР2008 рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рдХрдорд╛рдВрдб рдЙрджреНрдзрд░рдг рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдореЗрдВ рдЙрджреНрдзрд░рдг рдХрд╛ рдПрдХ рд╕реБрдкрд░рд╕реЗрдЯ рд╣реИ
рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдП . рд╕реЗ рдмрдЪрдирд╛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛
рдПрдХ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдореЗрдВ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдлреВ\\\ рдмрд╛рд░ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдЧрд╛ рдХрд┐ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо
рд╕рдВрдкрд╛рджрди рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдмрдЪрдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рдерд╛ рдореЗрдВ
an . рдХрд╛ рдкрд╣рд▓рд╛ рддрд░реНрдХ рд╕рдВрдкрд╛рджрд┐рдд, ex, рдЕрдЧрд▓рд╛рдпрд╛, рджреГрд╢реНрдп рдмрд┐рд▓реНрдХреБрд▓ рдЖрджреЗрд╢ред POSIX.1тАР2008 рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕, рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЙрджреНрдзрд░рдг рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд╕рднреА рдХреЗ рдЕрдиреБрд░реВрдк рдмрдирд╛рдпрд╛ рдЬрд╛рдП ex
рдЖрджреЗрд╢реЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдирдХреНрд╢рд╛, рдЕрдирдореИрдк, рд╕рдВрдХреНрд╖рд┐рдкреНрдд, рддрдерд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЖрджреЗрд╢, рдЬреЛ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ V рдХреЗ рдмрдЬрд╛рдп рдЙрджреНрдзрд░рдг рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгред рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП
рдЪрд╛рд░ рдЖрджреЗрд╢, POSIX.1тАР2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдмреИрдХрд╕реНрд▓реИрд╢ рдореЗрдВ рдЙрджреНрдзрд░рдг ex рдЕрдЪреЗрддрди рд╣реИред -рдмрдЪрдиреЗ рдХреЛ рддрдм рддрдХ рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рд╡реЗ
рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЪрд░рд┐рддреНрд░ рд╕реЗ рдмрдЪреЗрдВ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреНрд░рджрд░реНрд╢рди рдХрд░рддреЗ рд╕рдордп рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХ рд╡рд┐рд╕реНрддрд╛рд░,
рд╕реНрдЯреНрд░рд┐рдВрдЧ "\\%" рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ '\%', рдирд╣реАрдВ "\рд╡рд░реНрддрдорд╛рди рдкрде рдирд╛рдо>"ред рдпрд╣ рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЖрдорддреМрд░ рдкрд░ рдЙрди рдкрд╛рддреНрд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ рд╢реЗрд▓ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ
рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЗрд╕рд▓рд┐рдП рд╢реЗрд▓ рдЙрджреНрдзрд░рдг рдирд┐рдпрдореЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЖрдо рддреМрд░ рдкрд░, рдЙрджреНрдзрд░рдг рд╡рд░реНрдгреЛрдВ рдкрд░ рддрднреА рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рд╡реЗ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдг рд╕реЗ рдмрдЪ рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░
рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдкрд░рдд рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджреНрдзрд░рдг рдЪрд░рд┐рддреНрд░ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЪрд░рд┐рддреНрд░ рд╣реИ
рд╡рд┐рд╢реЗрд╖ред рдПрдХ рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ '\l' рдЕрдиреБрдХреНрд░рдо
рд╕реНрдерд╛рдирд╛рдкрдиреНрди рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдкреИрдЯрд░реНрди рдореЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЪрд░рд┐рддреНрд░ 'рдореИрдВ' рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЦрд╛рд╕ рдирд╣реАрдВ рд╣реИ
рдЗрд╕рдХреЗ рдКрдкрд░ рдкрд░рдд рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛ред

тАРV рдореЗрдВ рдЙрджреНрдзрд░рдг ex рдмреИрдХрд╕реНрд▓реИрд╢ рдЙрджреНрдзрд░рдг рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИред рдЪрд╛рд░реЛрдВ рдореЗрдВ
рдЖрджреЗрд╢ рдЬрд╣рд╛рдВ V рдЙрджреНрдзрд░рдг рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ (рд╕рдВрдХреНрд╖рд┐рдкреНрдд, рд╕рдВрдХреНрд╖рд┐рдкреНрдд, рдирдХреНрд╢рд╛, рддрдерд╛ рдЕрдирдореИрдк), рдХреЛрдИ рднреА
рдЪрд░рд┐рддреНрд░ рд╕реЗ рдмрдЪ рд╕рдХрддреЗ рд╣реИрдВ a V рдЗрд╕рдХрд╛ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде рд╣реЛрдЧрд╛ рдпрд╛ рдирд╣реАрдВред
POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╕рдВрдкрд╛рджрдХ рдХреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЪрд░рд┐рддреНрд░ рдХреЗ рднреАрддрд░ рд╕реАрдорд╛рдВрдХрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереА
рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдХреНрд╖рд╛рдПрдВ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб :рдПрд╕/[/]// рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкрд░ "xxx/рд╡рд░реНрд╖" рд╣реЛрдЧрд╛
рд╣рдЯрд╛ рджреЗрдВ '/' рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕реЗред POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЗрд╕ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкреНрд░рдерд╛ рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ
рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдПрдХ рдмрдбрд╝рд╛ рдмреЛрдЭ рдбрд╛рд▓рддрд╛ рд╣реИ
рд╕рдВрдкрд╛рджрдХ рдкрд╛рд░реНрд╕рд░ рдореЗрдВ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рдЬреНрдЮрд╛рди рдмрдирд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдЙрджреНрдзрд░рдг рдореЗрдВ рд╡рд░реНрдг ex рдЖрджреЗрд╢реЛрдВ рдХреЛ рдЕрд╕рдВрдЧрдд рд░реВрдк рд╕реЗ рд╕рдВрднрд╛рд▓рд╛ рдЧрдпрд╛ рдерд╛ред рдореЗрдВ
рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЪрд░рд┐рддреНрд░ рдиреЗ рд╣рдореЗрд╢рд╛ рдЖрджреЗрд╢ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛, рдЪрд╛рд╣реЗ рдХреЛрдИ рднреА рд╣реЛ
рдкреВрд░реНрд╡рд╡рд░реНрддреА рднрд╛рдЧрдиреЗ рд╡рд╛рд▓рд╛ рдЪрд░рд┐рддреНрд░, рдХреНрдпреЛрдВрдХрд┐ рдкрд╛рддреНрд░ рдирд╣реАрдВ рднрд╛рдЧреЗ
рдЕрдзрд┐рдХрд╛рдВрд╢ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдг ex рдЖрджреЗрд╢ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХреБрдЫ ex рдЖрджреЗрд╢ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, s, рдирдХреНрд╢рд╛, рддрдерд╛
рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо) рдЕрдиреБрдорддрд┐ рд╣реИ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рддреНрд░ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ) рдирдХреНрд╢рд╛
рдФрд░ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо, V рдЕрдХреНрд╖рд░ рдЙрдирдХреЗ рдмрдЬрд╛рдп рдмрдЪ рдЧрдП рдкрд╛рддреНрд░)ред
рдпрд╣ рди рдХреЗрд╡рд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЗрдВ рд╕рдЪ рдерд╛, рдмрд▓реНрдХрд┐ .exrc рдФрд░ рд╕реНрд░реЛрддрдбреА рдлрд╛рдЗрд▓реЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдЖрджреЗрд╢:

рдирдХреНрд╢рд╛ = рдлреВ рдЫрдбрд╝

рд╕рдлрд▓ рд╣реЛрдЧрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХрднреА-рдХрднреА рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдерд╛ рд╡реА рдФрд░ рдбрд╛рд▓рд╛
рдХреЗ рдкрд╛рд╕ рдЧрдпрд╛ ex рдкрд╛рд░реНрд╕рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреА рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП,
POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдмрдЪрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдореЗрдВ рд╡рд░реНрдг ex рдкрд░ рдЖрджреЗрд╢
рд╣рд░ рд╕рдордп, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдг ex рдЖрджреЗрд╢, рдФрд░ рдкреНрд░рдпреЛрдЧ рд╡реА
рдХреЗ рд▓рд┐рдП рд╡рд░реНрдг рдирдХреНрд╢рд╛ рдФрд░ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдЖрджреЗрд╢ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб
рдЫрд╛рдкрд╕реВрдЪреА рдПрдХрд▓ рдХрдорд╛рдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЫрд╛рдкрд╕реВрдЪреА.
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рд╕реЗ рдЕрд▓рдЧ рд╣реИ, POSIX.1-2008 рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрдерд╛ рдХрд┐ рдпрд╣ рдЕрд╕рдВрднрд╡ рд╣реИ
рдХрд┐ рдХреЛрдИ рднреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрдорд╛рдВрдб рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ -рд╕реА рд╡рд┐рдХрд▓реНрдк рдиреЗ рдмрд╛рдХреА рдХрд╛ рдХрд╛рд░рдг рдирд╣реАрдВ рдмрдирд╛рдпрд╛
рдХрд╛ -рд╕реА рдЦрд╛рд░рд┐рдЬ рдХрд░рдиреЗ рдХрд╛ рдЖрджреЗрд╢ рджрд┐рдпрд╛ред POSIX.1тАР2008 рдЗрд╕реЗ рд╕рдВрдЧрддрд┐ рдХреЗ рд▓рд┐рдП рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ
рдореИрдк рдХреА рдЧрдИ рдХреБрдВрдЬрд┐рдпрд╛рдБ, @, рд╡реИрд╢реНрд╡рд┐рдХ, рд╕реНрд░реЛрдд, рддрдерд╛ v рдЖрджреЗрд╢, рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░, рдФрд░
la .exrc рдлрд╛рдЗрд▓реЗрдВ.

рдирд┐рд╡реЗрд╢ рд╕рдВрдкрд╛рджрди in ex
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХреЗ рдЖрдо рдЙрдкрдпреЛрдЧреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ ex рд╕рдВрдкрд╛рджрдХ рдзреАрдореЗ рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдкрд░ рд╣реИред
рд╡рд┐рд╣рд┐рдд рдореЛрдб рдореЗрдВ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрдкрд╛рджрдХреЛрдВ рдХреЛ рдЖрдиреЗ-рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрдо рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдФрд░ рдмрд╣реБрдд рдХрдо
рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг, рдореЗрдЬрдмрд╛рди рдорд╢реАрди, рд╕рд╛рде рд╣реА рд╕рд╛рде рдмреНрд▓реЙрдХ-рдореЛрдб рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХрд╛ рдЕрдзрд┐рдХ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдорд░реНрдердиред
рдЗрди рдХрд╛рд░рдгреЛрдВ рд╕реЗ, POSIX.1тАР2008 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ ex рд╡рд┐рд╣рд┐рдд рдореЛрдб рдЗрдирдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг, рдЬреИрд╕рд╛ рдХрд┐ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

POSIX.1тАР2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ 4 BSD рдЗрдирдкреБрдЯ рд╕рдВрдкрд╛рджрди рд╡рд░реНрдгреЛрдВ ``рд╢рдмреНрдж рдорд┐рдЯрд╛'' рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
рдпрд╛ ``рд╢рд╛рдмреНрджрд┐рдХ рдЕрдЧрд▓рд╛''ред рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ, рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ex,
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдЖрд╡рд╢реНрдпрдХ рдкреНрд░рднрд╛рд╡ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЬреЛ рдЙрдиреНрд╣реЗрдВ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж
рд▓рд╛рдЗрди рдХреЛ a . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдПрдо рдЪрд░рд┐рддреНрд░, рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЬреЛ
рдЗрд╕ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕рд┐рд╕реНрдЯрдо рдЯрд░реНрдорд┐рдирд▓ рд╕рдорд░реНрдерди рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рджреЛрдиреЛрдВ рдЕрдиреБрд░реВрдк рд╣реИрдВред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕рд┐рд╕реНрдЯрдо рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреГрдврд╝рддрд╛ рд╕реЗ рдЖрдЧреНрд░рд╣ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрджрд┐ рдмрд┐рд▓реНрдХреБрд▓ рднреА
рд╕рдВрднрд╡ рд╣реИ, рдЕрдиреНрдп рд╕рд┐рд╕реНрдЯрдо рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдПред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдЬрдм EOF рдЪрд░рд┐рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдШрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╕реНрддрд░,
рдХреЗ рдирдП рд╕рд┐рд░реЗ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реНрд╕рд░ рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рд╡рд░реНрдг, рд▓реЗрдХрд┐рди рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛
рдХрд░реНрд╕рд░ рдХреЛ рдПрдХ рдирдИ рд▓рд╛рдЗрди рдкрд░ рд▓реЗ рдЬрд╛рдПрдВ, рдФрд░ рди рд╣реА рдЗрд╕реЗ рдорд┐рдЯрд╛рдПрдВ рд░реЗрдЦрд╛ рд╕реЗ D рд╡рд░реНрдгред
POSIX.1тАР2008 рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХрд░реНрд╕рд░ рдПрдХ рд╣реА рд▓рд╛рдЗрди рдкрд░ рд░рд╣рддрд╛ рд╣реИ рдпрд╛ рдХрд┐ рд╢реЗрд╖
рд░реЗрдЦрд╛ рдорд┐рдЯ рдЬрд╛рддреА рд╣реИ; рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреГрдврд╝рддрд╛ рд╕реЗ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕рдВрднрд╡ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕; рдпрд╛рдиреА рдХрд░реНрд╕рд░ рдПрдХ рд╣реА рд▓рд╛рдЗрди рдкрд░ рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдХреЛрдИ рднреА
рд░реЗрдЦрд╛ рдкрд░ D рд╡рд░реНрдг рдорд┐рдЯрд╛ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред

POSIX.1тАР2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ 4 BSD рдЗрдирдкреБрдЯ рд╕рдВрдкрд╛рджрди рд╡рд░реНрдг ``рдкреБрдирд░реНрдореБрджреНрд░рдг'' рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ,
рдкрд╛рд░рдВрдкрд░рд┐рдХ рд░реВрдк рд╕реЗ R, рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рд╡рд░реНрддрдорд╛рди рдЗрдирдкреБрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП
рдХрд╛рд░рдг, рдФрд░ рдХреНрдпреЛрдВрдХрд┐ рд▓рд╛рдЗрди рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдорд╛рдкреНрдд, POSIX.1тАР2008 рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдмрдирд╛рддрд╛ рд╣реИред
рдЗрд╕ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рджреГрдврд╝рддрд╛ рд╕реЗ рдЖрдЧреНрд░рд╣ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрджрд┐
рд╕рдВрднрд╡.

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, тАРQ рдиреЗ рд╢рд╛рдмреНрджрд┐рдХ рдЕрдЧрд▓рд╛ рдХрд╛рд░реНрдп рдирд╣реАрдВ рдХрд┐рдпрд╛ ex, рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╣ рдореЗрдВ рдХрд┐рдпрд╛ рдерд╛ vi.
POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рддреЛрдбрд╝рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ex
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ .exrc рдлрд╛рдЗрд▓реЗрдВ.

EOF
рдЪрд╛рд╣реЗ EOF рдЪрд░рд┐рддреНрд░ рддреБрд░рдВрдд рдмрджрд▓ рджреЗрддрд╛ рд╣реИ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рдкреНрд░рд╛рдВрдкреНрдЯ рдореЗрдВ рд╡рд░реНрдг рд╣реИ
рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рддрд╛рдХрд┐ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЙрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЕрдиреБрд░реВрдк рд╣реЛ рд╕рдХреЗрдВ рдЬреЛ рдХрд░рддреЗ рд╣реИрдВ
рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд▓рд╛рдЗрди рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░
рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдЗрд╕реЗ рддреБрд░рдВрдд рдлрд┐рд░ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред

рдХреА рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ EOF рдЪрд░рд┐рддреНрд░ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рд╕реЗ рдЕрд▓рдЧ рд╣реИ
рдХреЗрд╡рд▓ рдЙрд╕рдореЗрдВ EOF рдпрджрд┐ рд╡реЗ рдкрд╛рда рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд╡рд░реНрдгреЛрдВ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╡рд░реНрдгреЛрдВ рдХреЛ рддреНрдпрд╛рдЧрд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИ
рдЗрдирдкреБрдЯред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдЙрдиреНрд╣реЗрдВ рд╣рдореЗрд╢рд╛ рдЦрд╛рд░рд┐рдЬ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдЖрджреЗрд╢ рд╡рд░реНрдгрди in ex
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХрдИ рдЖрджреЗрд╢ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡реИрд╢реНрд╡рд┐рдХ, v, рджреГрд╢реНрдп, s, рд▓рд┐рдЦрдирд╛, wq, рдЭрдЯрдХрд╛, !, <,
>, &, рддрдерд╛ ~) рдЦрд╛рд▓реА рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдереЗ (рдЕрд░реНрдерд╛рдд, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкрддрд╛ (рдПрд╕) 0 рдереЗ), рдпрд╛
0 рдХреЗ рд╕реНрдкрд╖реНрдЯ рдкрддреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 0 рдПрдХ рдорд╛рдиреНрдп рдкрддрд╛ рдерд╛, рдпрд╛ 0,0 рдПрдХ рдорд╛рдиреНрдп рдерд╛
рд╢реНрд░реЗрдгреА)ред 0 рдХреЗ рдкрддреЗ, рдпрд╛ рдПрдХ рдЦрд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрди, рдХреЗрд╡рд▓ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ
рдХрдорд╛рдВрдб рдЬреЛ рдПрдбрд┐рдЯ рдмрдлрд░ рдореЗрдВ рдирдпрд╛ рдЯреЗрдХреНрд╕реНрдЯ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдпрд╛ рдХрдорд╛рдВрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВ (рдХреНрдпреЛрдВрдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЪрд╛рд╣реЗрдВ рддреЛ
рдЦрд╛рд▓реА рдлрд╛рдЗрд▓реЗрдВ рд▓рд┐рдЦреЗрдВ)ред POSIX.1тАР2008 рдХреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЖрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ
рдЕрдиреНрдпрдерд╛, рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреА рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдПред

рдПрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧрд┐рдирддреА ex рдЖрджреЗрд╢ рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдВрддрд┐рдо рд╕реЗ рдмрдбрд╝рд╛ рдирд╣реАрдВ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд╛рдЗрди; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╛рдВрдЪ-рдкрдВрдХреНрддрд┐ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рдХрдорд╛рдВрдб 1,6 рдЫрд╛рдк рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди
рдЖрджреЗрд╢ 1рдкреНрд░рд┐рдВрдЯ300 рд╕рдлрд▓ рд╣реЛрдЧрд╛ред POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдЭрдВрдбреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ ex рдЖрджреЗрд╢ рдЕрд╕реНрдкрд╖реНрдЯ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рдРрддрд┐рд╣рд╛рд╕рд┐рдХ
POSIX.1тАР2008 рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдЕрднреНрдпрд╛рд╕ рдерд╛, рд▓реЗрдХрд┐рди рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдереЗред рдХреЗ рд▓рд┐рдпреЗ
рдЙрджрд╛рд╣рд░рдг, рд╕реВрдЪреА, рд╕рдВрдЦреНрдпрд╛, рддрдерд╛ рдЫрд╛рдк рдЕрдиреБрдЧрд╛рдореА рдкрддрд╛ рдСрдлрд╝рд╕реЗрдЯ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЖрджреЗрд╢; рдХреЗ рд▓рд┐рдпреЗ
рдЙрджрд╛рд╣рд░рдг, 3p +++# рд▓рд╛рдЗрди 3 рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛, рдФрд░ 3 рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдмрд╛рдж рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рд╣реЛрдЧреА
рдЖрджреЗрд╢ рдХрд╛ред рдЦреБрд▓рд╛ рдФрд░ рджреГрд╢реНрдп рдХрдорд╛рдВрдб рдиреЗ рдЕрдиреБрдЧрд╛рдореА рдСрдлрд╕реЗрдЯ рдФрд░ рджреЛрдиреЛрдВ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛
рдкреАрдЫреЗ рдХреЗ рдЭрдВрдбреЗред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЭрдВрдбреЗ рдЦреБрд▓рд╛ рдФрд░ рджреГрд╢реНрдп рдЖрджреЗрд╢реЛрдВ рдиреЗ рдмреБрд░реА рддрд░рд╣ рд╕реЗ рдмрд╛рддрдЪреАрдд рдХреА
рд╕рд╛рде рд╕реВрдЪреА рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк, рдФрд░ рд╕реЗрдЯрд┐рдВрдЧ рдФрд░ рдлрд┐рд░ рдЦреБрд▓реЗ/рджреГрд╢реНрдп рдХреЗ рджреМрд░рд╛рди рдЗрд╕реЗ рдЕрдирд╕реЗрдЯ рдХрд░рдирд╛
рд╕рддреНрд░ рдХрд╛ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ vi рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рд▓рд┐рдП
рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреА рд╕рд░рд▓рддрд╛, POSIX.1тАР2008 рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рднреА рдЕрдкрд╡рд╛рдж рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ
рд╕рд╛рдорд╛рдиреНрдп рдирд┐рдпрдоред

POSIX.1тАР2008 рд╢рдмреНрдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдлрд╝рд░реНрд╕ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддреЗ рд╕рдордп рдХрдИ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ред рдпрд╣ рдирд╣реАрдВ рд╣реИ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, ex рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рдХрд╛рд░рдг рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдмрдлрд╝рд░реНрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХреЗ
рдХрд╛рд░рдг рд╣реЛрдЧрд╛; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб рдореЗрдВ 3 рд╣рдЯрд╛рдирд╛ 2, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ 2 рдмрдлрд░ рд╣реИ
рдирд╛рдо рдпрд╛ рдП рдЧрдгрдирд╛. POSIX.1тАР2008 рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди
рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рд░реЛрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдЕрдирд╛рдо рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЕрдХреНрд╕рд░ рдЖрджреЗрд╢реЛрдВ рдХреЗ рдмрд╛рдж рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛
рдЬрд┐рд╕рдиреЗ рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕рдВрдкрд╛рджрд┐рдд рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХрд╛ рдЖрджреЗрд╢
рдлрд╝рд╛рдЗрд▓реЗрдВред рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреА рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рд╕рд░рд▓рддрд╛ рдХреЗ рд▓рд┐рдП, POSIX.1тАР2008 рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ
рд╡реНрдпрд╡рд╣рд╛рд░.

RSI ex рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреА рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдмрдлрд╝рд░реНрд╕ рддрдХ рдкрд╣реБрдБрдЪ рдирд╣реАрдВ рдереА, рдФрд░, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛,
рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╣рдЯрд╛рдирд╛ ex рдЙрдирдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐, рдбрд┐рд▓реАрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж
in vi, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ ex, рдПрдХ рдФрд░ рдбрд┐рд▓реАрдЯ рдХрд┐рдпрд╛, рдФрд░ рдлрд┐рд░ рд╡рд╛рдкрд╕ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ vi,
рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдмрдлрд╝рд░реНрд╕ рдХреА рд╕рд╛рдордЧреНрд░реА рдирд╣реАрдВ рдмрджрд▓реА рд╣реЛрдЧреАред POSIX.1тАР2008 рдХреЛ рдЕрдиреБрд░реВрдкрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рд▓рд┐рдПред рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдмрдлрд╝рд░реНрд╕ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ex рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрд┐рддрд╛
POSIX.1тАР2008 рдореЗрдВ рдмрдлрд╝рд░реНрд╕ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЛ рдПрдХ рд╣реА рд╕реНрдерд╛рди рдкрд░ рд╕реАрдорд┐рдд рдХрд░реЗрдВред

рдореЗрдЯрд╛рдХреИрд░реЗрдХреНрдЯрд░ рдЬреЛ рд╢реЗрд▓ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ
рдЕрднреНрдпрд╛рд╕, рдЬреИрд╕рд╛ рдХрд┐ рд╢реЗрд▓ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреА рд╡рд┐рдзрд┐ рд╣реИред рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рдЗрдЪреНрдЫреБрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рдореЗрдЯрд╛рдХреИрд░реЗрдХреНрдЯрд░ рдХреЗ рд╕реЗрдЯ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рдЪреАрд▓реЗрдкрди рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ a
рд╢реЗрд▓рдореЗрдЯрд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдкред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, ex рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ vi рд╕реНрдХреНрд░реАрди рдХреЛ рд░рд┐рдлреНрд░реЗрд╢ рдХрд┐рдпрд╛ рдЬрдм рдЙрд╕рдиреЗ рд╕рдЦреНрддреА рд╕реЗ рдирд╣реАрдВ рдХрд┐рдпрд╛
рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, :!рджрд┐рдирд╛рдВрдХ > / Dev / рдмрд╛рддрд┐рд▓ рд╕реНрдХреНрд░реАрди рд░реАрдлреНрд░реЗрд╢ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐
рдпреВрдирд┐рдХреНрд╕ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдбреЗрдЯрд╛ рдХрдорд╛рдВрдб рдХреЛ рд╕реНрдХреНрд░реАрди рдХреА рдХреЗрд╡рд▓ рдПрдХ рд▓рд╛рдЗрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдпрджрд┐ рд╕реНрдХреНрд░реАрди рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рддрд╛рдЬрд╝рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди рдмрдирд╛рддрд╛ рд╣реИ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рдг рдХреИрд╕реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реНрдХреНрд░реАрди рдкрд░ рдзреНрдпрд╛рди рджрд┐рдП рдмрд┐рдирд╛ рд╕рдВрдХреЗрдд рдФрд░ рддрд╛рдЬрд╝рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рдВрдХреНрд╖рд┐рдкреНрдд
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкреНрд░рдерд╛ рдпрд╣ рдереА рдХрд┐ рд╡рд░реНрдг рдЬреЛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдереЗ
рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рдЕрдзреАрди рдереЗ рдирдХреНрд╢рд╛ рд╡рд┐рд╕реНрддрд╛рд░, рдЬреЛрдбреАрджрд╛рд░ рджрд┐рдЦрд╛рдУ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ, рдЖрдЧреЗ
рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рд╡рд┐рд╕реНрддрд╛рд░, рдФрд░ рдЗрд╕реА рддрд░рд╣; рдЕрд░реНрдерд╛рддреН, рдЙрдиреНрд╣реЗрдВ рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рдзрдХреЗрд▓рд╛ рдЧрдпрд╛ рдерд╛
рдЗрдирдкреБрдЯ рдХрддрд╛рд░, рдФрд░ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдирд╣реАрдВ рдереЗред POSIX.1тАР2008 рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкреНрд░рдерд╛ рдпрд╣ рдереА рдХрд┐ рдЬрдм рднреА рдХреЛрдИ рдЧреИрд░-рд╢рдмреНрдж рд╡рд░реНрдг (рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдерд╛)
рдПрдХ рд╕реЗ рдирд╣реАрдВ рдмрдЪ рдкрд╛рдпрд╛ тАРV) рдПрдХ рд╢рдмреНрдж рд╡рд░реНрдг рдХреЗ рдмрд╛рдж рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, vi рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░реЗрдЧрд╛
рд╕рдВрдХреНрд╖рд┐рдкреНрддрд╛рдХреНрд╖рд░ред рдЪреЗрдХ рд╢рдмреНрдж рдХреЗ рдкрд╣рд▓реЗ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рд╡рд░реНрдг рдХреЗ рдкреНрд░рдХрд╛рд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдерд╛
рд╢рдмреНрдж/рдЧреИрд░-рд╢рдмреНрдж рдЬреЛрдбрд╝реА рдХрд╛ рдЪрд░рд┐рддреНрд░ рдЬрд┐рд╕рдиреЗ рдЪреЗрдХ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд┐рдпрд╛ред рдХрд╛ рд╢рдмреНрдж рдЪрд░рд┐рддреНрд░
рд╢рдмреНрдж/рдЧреИрд░-рд╢рдмреНрдж рдЬреЛрдбрд╝реА рдЬрд┐рд╕рдиреЗ рдЪреЗрдХ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд┐рдпрд╛ рдФрд░ рдЯреНрд░рд┐рдЧрд░ рд╕реЗ рдкрд╣рд▓реЗ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рд╕рднреА рд╡рд░реНрдг
рдЙрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЬреЛрдбрд╝реЗ рдХреЛ рдЪреЗрдХ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде
рд╡рд░реНрдг, рдЬреЛ рд╣рдореЗрд╢рд╛ рд╕рдВрдХреНрд╖реЗрдк рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐, рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрд▓рдПрдЪрдПрд╕ рдПрдХ рд╢рдмреНрдж рдЪрд░рд┐рддреНрд░ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП,
рд╢рдмреНрдж рд╕реЗ рдЧреИрд░-рд╢рдмреНрдж рд╡рд░реНрдгреЛрдВ рдореЗрдВ рдХреЛрдИ рд╕рдВрдХреНрд░рдордг рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ (рдпрд╛ рдЙрдкрд╛рдзреНрдпрдХреНрд╖ рд╡рд┐рдкрд░реАрдд) рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп
рдореЗрдВ рдЕрдВрддрд┐рдо рдФрд░ рдЕрдЧрд▓реЗ-рд╕реЗ-рдЕрдВрддрд┐рдо рд╡рд░реНрдгреЛрдВ рдХреЗ рдмреАрдЪ рдПрд▓рдПрдЪрдПрд╕, рдФрд░ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдореЗрдВ рд╡рд░реНрдг рдПрд▓рдПрдЪрдПрд╕. рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЙрджреНрдзрд░рдг рдирд┐рдпрдореЛрдВ рдХреЗ рдХрд╛рд░рдг, рдпрд╣ рдерд╛
рд╢рд╛рдмреНрджрд┐рдХ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ рд╡реА рдореЗрдВ рдПрд▓рдПрдЪрдПрд╕. POSIX.1тАР2008 рдХреЛ рдЕрдиреБрд░реВрдкрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рд▓рд┐рдПред рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд░реВрдк рдореЗрдВ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реВрдЪрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛
рдЬрд┐рдирдХрд╛ рдХрднреА рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛, рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдереЗ; рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреГрдврд╝рддрд╛ рд╕реЗ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрдХреНрд╖рд┐рдкреНрддрд╛рдХреНрд╖рд░ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ:

:рдЕрдм (p REPLACE
:рдЕрдм p REPLACE
:рдЕрдм ((рдкреА REPLACE

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрдХреНрд╖рд┐рдкреНрддрд╛рдХреНрд╖рд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ:

:рдЕрдм ( REPLACE
:рдЕрдм (рдкреАрдкреА REPLACE

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкреНрд░рдерд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╢рдмреНрджреЛрдВ рдкрд░ vi рдмреГрд╣рджрд╛рдиреНрддреНрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рдЕрдзреАрди рдереЗ
рддрд░реНрдХреЛрдВ рд╕рд╣рд┐рдд рд╕рдВрдХреНрд╖реЗрдк рд╡рд┐рд╕реНрддрд╛рд░ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд░реВрдк (рдФрд░ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк)
рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЖрджреЗрд╢ред рдХреНрдпреЛрдВрдХрд┐ рдРрд╕реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИрдВ рдЬреЛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ
рдЙрди рдЖрджреЗрд╢реЛрдВ рдХреЗ рдкрд╣рд▓реЗ рддрд░реНрдХ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, by
рдкреЙрдЬрд╝рд┐рдХреНрд╕.1-2008ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдиреБрдХреНрд░рдо:

:рдЕрдм foo рдмрд╛рд░
:рдЕрдм foo рдЖрдзрд╛рд░

рдХрд╛ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк "рдмрд╛рдЬ" рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП "рдмрд╛рд░" рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдореЗрдВ
ex/vi, рдФрд░ рдЕрдиреБрдХреНрд░рдо:

:рдЕрдм foo1 рдмрд╛рд░
:рдЕрдм foo2 рдмрд╛рд░
рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо foo2

рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ "рдлреВ1", рдирд╣реАрдВ "рдлреВ2". рдЗрди рд╡реНрдпрд╡рд╣рд╛рд░реЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ
POSIX.1тАР2008 рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЕрдкреЗрдХреНрд╖рд╛рдУрдВ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рдХрд░рддреЗ рд╣реИрдВред

рдпрд╣ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкреНрд░рдерд╛ рдереА рдХрд┐ рд╡реА, рдирд╣реАрдВ , рд╡рд░реНрдгреЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП
рдореЗрдВ рдмрд╛рдж рдХреЗ рдкрд╛рддреНрд░реЛрдВ рд╕реЗ рдмрдЪрдирд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЖрджреЗрд╢ред POSIX.1тАР2008 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк; рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо
рдпреБрдХреНрдд рдХрднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

рдЬреЛрдбрд╝рдирд╛
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рдмрд╛рдж рдХреЛрдИ рднреА рдкрд╛рда a рдПрдХ рдХреЗ рдмрд╛рдж рдХрдорд╛рдВрдб рд╕реЗрдкрд░реЗрдЯрд░ рдЬреЛрдбрд╝рдирд╛,
рдкрд░рд┐рд╡рд░реНрддрдирдпрд╛, рдбрд╛рд▓рдиреЗ рдХреЗ рдХрдорд╛рдВрдб рдЗрдВрд╕рд░реНрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрди рдЧрдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб рдореЗрдВ:

:рдЬреА/рдкреИрдЯрд░реНрди/рдкрд░рд┐рд╢рд┐рд╖реНрдЯ|рд╕рд╛рдорд╛рди1

рдкрд╛рда рдпреБрдХреНрдд рдПрдХ рдкрдВрдХреНрддрд┐ "рд╕рд╛рдорд╛рди1" рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдорд┐рд▓рд╛рди рдкреИрдЯрд░реНрди рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣
рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рднреА рдорд╛рдиреНрдп рдерд╛:

:рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ|рд╕рд╛рдорд╛рди1
рд╕рд╛рдорд╛рди 2
.

рдФрд░ рдкрд╛рда рдкрд░ ex рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЛ рдмрд╛рдж рдореЗрдВ рдбрд╛рд▓реЗ рдЧрдП рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛
рдпрд╣ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдПрдХ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдмрдЧ рдерд╛, рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджреЛ рдЯрд░реНрдорд┐рдиреЗрдЯрд┐рдВрдЧ рджрд░реНрдЬ рдХрд░рдиреА рдереА
рд░реЗрдЦрд╛рдПрдВ (рдж '.' рд▓рд╛рдЗрдиреНрд╕) рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореЛрдб рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред POSIX.1тАР2008 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк, рд▓реЗрдХрд┐рди рдмрд╣реБ рдХреЗ рд▓рд┐рдП рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ
рд╕рдорд╛рдкреНрддрд┐ рд░реЗрдЦрд╛рдПрдБред

рдкрд░рд┐рд╡рд░реНрддрди
рдЗрд╕рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рджреЗрдЦреЗрдВ рдЬреЛрдбрд╝рдирд╛ рдЖрджреЗрд╢ред рдХрд░реНрд╕рд░ рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рдж рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕
рдЬрдм рдХреЛрдИ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдЪреЗрдВрдЬ рдХрдорд╛рдВрдб, рдЬреИрд╕рд╛ рдХрд┐ POSIX.1тАР2008 рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдПрдХ
рд╕рд┐рд╕реНрдЯрдо рд╡реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдХрд░реНрд╕рд░ рд╕реНрдерд┐рдд рд╣реИ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрд╣рд▓реЗ рдкрддреЗ рдкрд░, рдФрд░ рдкрд╣рд▓реЗ рдкрддреЗ рд╕реЗ рдкрд╣рд▓реЗ рд▓рд╛рдЗрди рдкрд░ рдирд╣реАрдВред рдкреЙрдЬрд╝рд┐рдХреНрд╕.1тАР2008
рд╕рдВрдЧрддрд┐ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╕рдВрд╢реЛрдзрди рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, рдкрд░рд┐рд╡рд░реНрддрди рдХрдорд╛рдВрдб рдиреЗ рдмрдлрд░ рддрд░реНрдХреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд┐рдпрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреБрдЫ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдмрдлрд░ рдХреЗ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рди рддреЛ рд╣реИ
POSIX.1-2008 рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рдФрд░ рди рд╣реА рдЕрд╕реНрд╡реАрдХреГрддред

рдкрд░рд┐рд╡рд░реНрддрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛
рдореЗрдВ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рд╕реНрддрд╛рд░ ex рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди a . рдХреЗ рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ рд╕реАрдбреАрдкрде рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдХреЗ рд▓рд┐рдП рдЙрдкрд╕рд░реНрдЧ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрде рддрд░реНрдХ chdir рдЬреЛ рд╕рд╛рдкреЗрдХреНрд╖ рдкрдердирд╛рдо рд╣реИрдВ рдФрд░ рдЬреЛ рдирд╣реАрдВ рд╣реИрдВ
рд╣реИ '.' or ".." рдЙрдирдХреЗ рдкрд╣рд▓реЗ рдШрдЯрдХ рдХреЗ рд░реВрдк рдореЗрдВред рддрддреНрд╡реЛрдВ рдореЗрдВ рд╕реАрдбреАрдкрде рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ
-рдЕрд▓рдЧред рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рди рд╕реАрдбреАрдкрде рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╢реЗрд▓ рдХрд╛ рдорд╛рди рд╣реИ
CDPATH рдкрд░реНрдпрд╛рд╡рд░рдгрдкрд░рд┐рд╡рд░реНрддреА рддрд╛рд░рдХред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ POSIX.1тАР2008 рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдереА рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХрд░рддрд╛ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдорд╛рдиреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред

рдкреНрд░рддрд┐рд▓рд┐рдкрд┐
рдХреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди ex рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реАрдорд╛ рдХреЗ рдЕрдВрджрд░ рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдордд рдкреНрд░рддрд┐рдпрд╛рдВ;
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, :2,5рдХреЙрдкреА3 рдПрдХ рд╡реИрдз рдЖрджреЗрд╢ рдерд╛ред POSIX.1тАР2008 рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ред

рдорд┐рдЯрд╛рдирд╛
POSIX.1тАР2008 рдХреЛ a . рдХреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рд╣рдЯрд╛рдирд╛ рдЖрджреЗрд╢ рдХреЗ рдмрд╛рдж
рдЭрдВрдбреЗ, рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреЗ рдкрд╛рддреНрд░ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

1dp рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИ рдФрд░ рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред

1рдбреЗрд▓реЗрдк рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд 1dp.

1d рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИ, рдЗрд╕реЗ рдмрдлрд░ рдореЗрдВ рд╕рд╣реЗрдЬрддрд╛ рд╣реИ p.

1d p1l (рдкреЗрд╢рд╛рдм-рдПрдХ-рдИрд▓ред) рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИ, рдЗрд╕реЗ рдмрдлрд░ рдореЗрдВ рд╕рд╣реЗрдЬрддрд╛ рд╣реИ p, рдФрд░ рд▓рд╛рдЗрди рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдирд╛
рд╡рд╣ рджреВрд╕рд░рд╛ рдерд╛ред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХреЛрдИ рднреА ex рдХрдорд╛рдВрдб рдХреЛ a . рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ +рдЖрджреЗрд╢ рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рд╕рдВрдкрд╛рджрд┐рдд рдЖрджреЗрд╢,
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреБрдЫ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбрд╛рд▓рдиреЗ рдХреЗ рдФрд░ рдЬреЛрдбрд╝рдирд╛) рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдиреЗ рдЬрд╛рддреЗ рдереЗ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреА рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рд╕рд░рд▓рддрд╛ рдХреЗ рд▓рд┐рдП, POSIX.1тАР2008 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдХрд┐ рдХрд┐рд╕реА рднреА рдЖрджреЗрд╢ рдХреЛ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП рд╕рдВрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХрдорд╛рдВрдб рддрд░реНрдХ рдХреЛ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░рдХреЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рдлрд╝рд╛рдЗрд▓ рдХреА, рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдП рдмрд┐рдирд╛ рдХрд┐ рд╕рдВрдкрд╛рджрд┐рдд рдХрдорд╛рдВрдб рдХреЛ рд╡рд┐рдЬреБрдЕрд▓ рдореЛрдб рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдпрд╛ рдирд╣реАрдВред
POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, +рдЖрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдВрдкрд╛рджрд┐рдд рдФрд░ рдЕрдЧрд▓рд╛ рдЖрджреЗрд╢реЛрдВ рдХреЛ рд╕реАрдорд╛рдВрдХрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рдкреНрд░рдердо , рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЙрджреНрдзреГрдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рдерд╛ред рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рд▓рд┐рдП, POSIX.1тАР2008 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдХрд┐ рд╕рд╛рдорд╛рдиреНрдп ex рдмреИрдХрд╕реНрд▓реИрд╢ рдЙрджреНрдзрд░рдг рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ +рдЖрджреЗрд╢ рд╕рдВрдкрд╛рджрди рдХрдорд╛рдВрдб рдХреЗ рддрд░реНрдХ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ +100 рд╣рдореЗрд╢рд╛ рдЕрд╕рдлрд▓ рд╣реЛрдЧрд╛ред рдирд┐рд░рдВрддрд░рддрд╛ рдХреЗ рд▓рд┐рдП рдФрд░
рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреА рд╕рд╛рджрдЧреА, POSIX.1тАР2008 рдЗрд╕ рдЙрдкрдпреЛрдЧ рдХреЛ рдЙрд╕рдХреЗ рд▓рд┐рдП рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ
рдХрд╛рд░рдгред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рд╕рдВрдкрд╛рджрд┐рдд рдХреА рдЧрдИ рдЕрдВрддрд┐рдо рдлрд╝рд╛рдЗрд▓ рдХреА рдХреЗрд╡рд▓ рдХрд░реНрд╕рд░ рд╕реНрдерд┐рддрд┐ рдХреЛ рджреНрд╡рд╛рд░рд╛ рдпрд╛рдж рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рд╕рдВрдкрд╛рджрдХред POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдорд░реНрдерд┐рдд рд╣реЛ; рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИрдВ
рдкрд╣рд▓реЗ рд╕рдВрдкрд╛рджрд┐рдд рдХреА рдЧрдИ рдХрд┐рд╕реА рднреА рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдХрд░реНрд╕рд░ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдпрд╛рдж рд░рдЦрдиреЗ рдФрд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред

рдкрдЯреНрдЯрд┐рдХрд╛
рдХреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╕рдВрд╕реНрдХрд░рдг ex рд╕рдВрдкрд╛рджрдХ рдкрдЯреНрдЯрд┐рдХрд╛ рдХрдорд╛рдВрдб рдиреЗ рдПрдХ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдФрд░ рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА
рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЦрд╛рд▓реА рд╣реЛрдиреЗ рдкрд░ 0 рдХреЗ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдореЗрдВ рдкрдВрдХреНрддрд┐рдпрд╛рдБ, рдЬрдмрдХрд┐ vi рдЬреА рдХрдорд╛рдВрдб
1 рдХреЗ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рдПрдХ рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдФрд░ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА
рдкрд░рд┐рд╕реНрдерд┐рддрд┐ред POSIX.1тАР2008 рдЗрд╕ рд╡рд┐рд╕рдВрдЧрддрд┐ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдПрдХ рд╕рдВрджреЗрд╢ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
рдпрд╣ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдлрд╝рд╛рдЗрд▓ рдЦрд╛рд▓реА рд╣реИред

рд╡реИрд╢реНрд╡рд┐рдХ
рдХреЗ рджреЛ-рдкрд╛рд╕ рдСрдкрд░реЗрд╢рди рд╡реИрд╢реНрд╡рд┐рдХ рдФрд░ v рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди, рдСрдкрд░реЗрд╢рди рдХрд╛ рдХреЗрд╡рд▓ рдЖрд╡рд╢реНрдпрдХ рдкрд░рд┐рдгрд╛рдоред

рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдФрд░ рдХреЙрд▓рдо рдХреЛ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ex рдЖрджреЗрд╢ред рдЗрд╕
рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕рдВрдЪрдпреА рд╣реИ; рдпрд╛рдиреА, рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдФрд░ рдХреЙрд▓рдо рдХреЛ рд╕рднреА рдореЗрдВ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рджреНрд╡рд╛рд░рд╛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ рд╡реИрд╢реНрд╡рд┐рдХ or v рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИред

рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдВ
рдЗрд╕рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рджреЗрдЦреЗрдВ рдЬреЛрдбрд╝рдирд╛ рдЖрджреЗрд╢ред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, рдбрд╛рд▓рдиреЗ рдХреЗ рд╢реВрдиреНрдп рдХреЗ рдкрддреЗ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ; рд╡рд╣ рд╣реИ, рддрдм рдирд╣реАрдВ рдЬрдм рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдмрдлрд░ рдЦрд╛рд▓реА рдерд╛ред POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдпрд╣ рдЖрджреЗрд╢ рдирд┐рдореНрди рдХреЗ рд╕рд╛рде рд▓рдЧрд╛рддрд╛рд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗ
рдЬреЛрдбрд╝рдирд╛ рдЖрджреЗрд╢ред

рдЬреБрдбреЗрдВ
рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдгреЛрдВ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЖрджреЗрд╢ рдХреЗрд╡рд▓ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдкреЙрдЬрд╝рд┐рдХреНрд╕ рд▓реЛрдХреЗрд▓ рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдЕрд╡рдзрд┐ рдХреЗ рдмрд╛рдж рд╕рдлреЗрдж рд╕реНрдерд╛рди рдХреА рд╕рд╣реА рдорд╛рддреНрд░рд╛ рднрд┐рдиреНрди рд╣реЛрддреА рд╣реИ; рдореЗрдВ
рдЬрд╛рдкрд╛рдиреА рдХрд┐рд╕реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдлреНрд░реЗрдВрдЪ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рд╕реНрдерд╛рди, рдФрд░ рдЗрд╕реА рддрд░рд╣ред

рд╕реВрдЪреА
рдХрд╛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЙрддреНрдкрд╛рджрди рд╕реВрдЪреА рдЖрджреЗрд╢ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдЕрд╕реНрдкрд╖реНрдЯ рдерд╛ред рдорд╛рдирдХ
рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрдерд╛ рдХрд┐ рдЗрд╕реЗ рд╕рд╣реА рдХрд░рдирд╛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ
рдЕрднреНрдпрд╛рд╕, рдФрд░ POSIX.1тАР2008 рдХреЛ рд╕реНрдкрд╖реНрдЯ рдЖрдЙрдЯрдкреБрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдирдХреНрд╢рд╛
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХрдорд╛рдВрдб рдореЛрдб рдореИрдкреНрд╕ рдХреЗрд╡рд▓ рдХрдорд╛рдВрдб рдирд╛рдореЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐
рдЪрд░рд┐рддреНрд░ 'рдПрдХреНрд╕' рдХреЗ рд▓рд┐рдП рдореИрдк рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ 'рд╡рд╛рдИ', рдЖрджреЗрд╢ fx рдХреЗ рд▓рд┐рдП рдЦреЛрдЬрд╛ 'рдПрдХреНрд╕' рдЪрд░рд┐рддреНрд░, рдирд╣реАрдВ
'рд╡рд╛рдИ' рдЪрд░рд┐рддреНрд░ред POSIX.1тАР2008 рдХреЛ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдкреНрд░рд╡реЗрд╢ рд╡реА рдХреЗ рд░реВрдк рдореЗрдВ
a . рдХрд╛ рдкрд╣рд▓рд╛ рдЕрдХреНрд╖рд░ vi рдЖрджреЗрд╢ рдПрдХ рддреНрд░реБрдЯрд┐ рдереАред рдХрдИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдмрдврд╝рд╛ рджрд┐рдП рдЧрдП рд╣реИрдВ
рдХреЗ рд╢рдмреНрджрд╛рд░реНрде vi рдРрд╕рд╛ рд╣реИ рдХрд┐ V рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдмрд╛рдж рдХрд╛ рдХрдорд╛рдВрдб рдХреИрд░реЗрдХреНрдЯрд░ рд╣реИ
рдореИрдк рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ред POSIX.1тАР2008 рджреНрд╡рд╛рд░рд╛ рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рднрд▓реЗ рд╣реА, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░
тАРV рд╡рд░реНрдгреЛрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рджреВрд╕рд░реЗ рдпрд╛ рдмрд╛рдж рдХреЗ рд╡рд░реНрдг рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдореИрдЪ рдП рдирдХреНрд╢рд╛ рдХрдорд╛рдВрдб, рдпрд╛ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореЛрдб рдореЗрдВ рдХреЛрдИ рднреА рд╡рд░реНрдг, рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рд╣реИ, рдФрд░
рджрд░реНрдЬ рдХреА рдЧрдИ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдорд╛рдирдЪрд┐рддреНрд░ рд╕реЗ рдорд┐рд▓рд╛рди рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИред POSIX.1тАР2008 рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреЗ рдЕрдВрдХреЛрдВ рдХреЛ a . рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдирдХреНрд╢рд╛ рдЖрджреЗрд╢ рдПрд▓рдПрдЪрдПрд╕, рдкрд░рдиреНрддреБ рдлрд┐рд░
рдирдХреНрд╢реЗ рдХреА рдЕрдирджреЗрдЦреА POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдореИрдк рдХрд┐рдП рдЧрдП рдЕрдВрдХреЛрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рди рдХрд┐рдпрд╛ рдЬрд╛рдПред

рдХрд╛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдирдХреНрд╢рд╛ рдЖрджреЗрд╢ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рдереА рдирдХреНрд╢рд╛ рдЖрджреЗрд╢ рдЬреЛ рдереЗ
рд▓рдВрдмрд╛рдИ рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╡рд░реНрдг рдпрджрд┐ рдкрд╣рд▓рд╛ рд╡рд░реНрдг рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдерд╛ред рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░
POSIX.1-2008 рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдордд рд╣реИ, рд▓реЗрдХрд┐рди рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдореИрдк рдХрд┐рдП рдЧрдП рд╡рд░реНрдгреЛрдВ рдХреЛ рддрдм рддрдХ рд░реАрдореИрдк рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЬрдм рддрдХ рдХрд┐ remap рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпрд╛
рдореИрдк рдХрд┐рдП рдЧрдП рд╡рд░реНрдгреЛрдВ рдХрд╛ рдЙрдкрд╕рд░реНрдЧ рдореИрдкрд┐рдВрдЧ рд╡рд░реНрдгреЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрдВ
рдирдХреНрд╢рд╛:

:рдирдХреНрд╢рд╛ ab ABCD

рдХрд┐рд░рджрд╛рд░ "рдЕрдм" рдЬреИрд╕рд╛ рд╣реИ рд╡реИрд╕рд╛ рд╣реА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдлрд┐рд░ рд╕реЗ рдореИрдк рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╡рд░реНрдг "рд╕реАрдбреА" рдереЗ
рдпрджрд┐ рдЙрдкрдпреБрдХреНрдд рд╣реЛ рддреЛ рдореИрдк рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдпрд╣ рдореЗрдВ рдЕрдирдВрдд рд▓реВрдк рдкреИрджрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ vi рдорд╛рдирдЪрд┐рддреНрд░рдг рддрдВрддреНрд░ред
POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рд▓реВрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдмрд╛рдзрд┐рддред

рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореИрдкреНрд╕ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд╕рд╛рде рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВ рдПрд▓рдПрдЪрдПрд╕ рдХреЗ рд▓рд┐рдП ex рдирдХреНрд╢рд╛! рдФрд░ рдЕрдирдореИрдк!
рдЖрджреЗрд╢ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдерд╛ ex рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдФрд░ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЖрджреЗрд╢ред рдЗрд╕рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рджреЗрдЦреЗрдВ ex
рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЖрджреЗрд╢ред POSIX.1-2008 рдХреЛ рдХреБрдЫ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕реЛрдВ рдХреЗ рд╕рдорд╛рди рд╕рдВрд╢реЛрдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдХреЗ рд▓рд┐рдП рдирдХреНрд╢рд╛ рдФрд░ рдЕрдирдореИрдк рдЖрджреЗрд╢, рдЬреИрд╕рд╛ рдХрд┐ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгрд┐рдд рд╣реИ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдФрд░ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, рдирдХреНрд╢рд╛s рдЬреЛ рджреВрд╕рд░реЗ рдХреЗ рдЙрдкрд╕рдореБрдЪреНрдЪрдп рдереЗ рдирдХреНрд╢рд╛рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ
рдЬрд┐рд╕ рдХреНрд░рдо рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

:рдирдХреНрд╢рд╛! ab рдХрдо
:рдирдХреНрд╢рд╛! рдПрдмреАрд╕реА рд▓рдВрдмрд╛

рд╣рдореЗрд╢рд╛ рдкрд╛рддреНрд░реЛрдВ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░реЗрдВрдЧреЗ "рдЕрдм" рд╕реЗрд╡рд╛ рдореЗрд░реЗ "рдХрдо", рдЪрд╛рд╣реЗ рдХрд┐рддрдиреА рддреЗрдЬреА рд╕реЗ
рдЕрдХреНрд╖рд░ "рдПрдмреАрд╕реА" рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдереЗред рдпрджрд┐ рдкреНрд░рд╡реЗрд╢ рдЖрджреЗрд╢ рдЙрд▓рдЯ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:

:рдирдХреНрд╢рд╛! рдПрдмреАрд╕реА рд▓рдВрдмрд╛
:рдирдХреНрд╢рд╛! ab рдХрдо

рдХрд┐рд░рджрд╛рд░ "рдЕрдм" рд╕рдВрдкрд╛рджрдХ рдХреЛ рд╡рд┐рд░рд╛рдо рджреЗрдЧрд╛, рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВ 'рд╕реА'
рдЪрд░рд┐рддреНрд░, рдФрд░ рдкрд╛рддреНрд░реЛрдВ рдХреЛ рдХрднреА рднреА рдореИрдк рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ "рдХрдо". рдирд┐рд░рдВрддрд░рддрд╛ рдХреЗ рд▓рд┐рдП рдФрд░
рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдХреА рд╕рд░рд▓рддрд╛, POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ рдорд┐рд▓рд╛рди рдмрд┐рд▓реНрдХреБрд▓ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдП
рдмрд╛рд░.

рд╕рдВрдкрд╛рджрдХ рдЬрд┐рддрдирд╛ рд╕рдордп рдкрд╛рддреНрд░реЛрдВ рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВ рдмрд┐рддрд╛рддрд╛ рд╣реИ рдПрд▓рдПрдЪрдПрд╕ is
рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреНрдпреЛрдВрдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕рдордп рдХреНрд╖рдорддрд╛ рдЕрдХреНрд╕рд░ рд╕рдЯреАрдХ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рд╣реЛрддреА рд╣реИ, рдФрд░
рдпрд╣ рдХрдиреЗрдХреНрд╢рди рдХреА рдЧрддрд┐ рдЬреИрд╕реЗ рдЕрдиреНрдп рдХрд╛рд░рдХреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╕рдордп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрдХреНрд░рдо рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд▓рдВрдмрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдХреЗ рдХреБрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди vi рдПрдХ рдЬреЛрдбрд╝рд╛ рд╣реИ рдореБрдЦреНрдп рд╕рдордп рд╡рд┐рдХрд▓реНрдк, рдЬреЛ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ 0,1 рд╕реЗрдХрдВрдб рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╕рдВрдкрд╛рджрдХ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИ
рдкрд╛рддреНрд░ред рдХреНрдпреЛрдВрдХрд┐ рдореИрдк рдХрд┐рдП рдЧрдП рдЯрд░реНрдорд┐рдирд▓ рдлрд╝рдВрдХреНрд╢рди рдФрд░ рдХрд░реНрд╕рд░ рдХреБрдВрдЬрд┐рдпрд╛рдБ a рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИрдВ
рдЪрд░рд┐рддреНрд░, рдФрд░ рдХреБрдВрдЬреА рдЕрдВрдд рд╣реИ vi рдкрд╛рда рдЗрдирдкреБрдЯ рдореЛрдб, рдирдХреНрд╢рд╛рд╕реЗ рд╢реБрд░реВ рд╣реЛ рд░рд╣рд╛ рд╣реИ
рд╡рд░реНрдгреЛрдВ рдХреЛ рдЖрдо рддреМрд░ рдкрд░ рдЗрд╕ рд╕рдордпрдмрд╛рд╣реНрдп рдЕрд╡рдзрд┐ рд╕реЗ рдЫреВрдЯ рджреА рдЧрдИ рд╣реИ, рдпрд╛, рдХрдо рд╕реЗ рдХрдо рд╕рдордп рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИ
рдЕрд▓рдЧ рдврдВрдЧ рд╕реЗред

рдорд╛рд░реНрдХ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ ``рдкрд┐рдЫрд▓рд╛ рд╕рдВрджрд░реНрдн'' рдЪрд┐рд╣реНрдиреЛрдВ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗред рдореЗрдВ
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, ex рдЖрдЬреНрдЮрд╛рдУрдВ '' рдФрд░ '` рдФрд░ vi рдЖрдЬреНрдЮрд╛рдУрдВ '', ``, `', рддрдерд╛ '` рд╕рднреА рд╕рдВрджрд░реНрднрд┐рдд
рдПрдХ рд╣реА рдирд┐рд╢рд╛рдиред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкрд┐рдЫрд▓реЗ рд╕рдВрджрд░реНрдн рдЪрд┐рд╣реНрди рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рдереЗ рдпрджрд┐ рдХрдорд╛рдВрдб, рдХреЗ рд╕рд╛рде
рдЬрд┐рд╕рд╕реЗ рдкрддрд╛ рд╕реЗрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЪрд┐рд╣реНрди рд╕рдВрдмрджреНрдз рдерд╛, рд╡рд┐рдлрд▓ рд░рд╣рд╛. POSIX.1тАР2008 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдкред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдпрджрд┐ рдЪрд┐рд╣реНрдирд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдЪрд┐рд╣реНрди
рдХреЛ рднреА рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрджрд┐ рдкрд░рд┐рд╡рд░реНрддрди рдкреВрд░реНрд╡рд╡рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рддреЛ рд╡рд╣ рдлрд┐рд░ рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред POSIX.1тАР2008 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдкред

рдЙрди рд╡рд┐рд╢реЗрд╖ рдЖрдпреЛрдЬрдиреЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг рдЬреЛ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ ` рдФрд░ ' рдирд┐рд╢рд╛рди рдРрддрд┐рд╣рд╛рд╕рд┐рдХ . рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ
рдЕрднреНрдпрд╛рд╕ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдХрдорд╛рдВрдб /рдП/,/рдмреА/ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ ` рдФрд░ ' рдирд┐рд╢рд╛рди, рд▓реЗрдХрд┐рди
рдЖрджреЗрд╢ /рдП/,/рдмреА/рд╣рдЯрд╛рдПрдВ рдХрд┐рдпрд╛ рдерд╛.

рдЕрдЧрд▓рд╛
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХреЛрдИ рднреА ex рдХрдорд╛рдВрдб рдХреЛ a . рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ +рдЖрджреЗрд╢ рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рдЕрдЧрд▓рд╛ рдЖрджреЗрд╢,
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреБрдЫ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбрд╛рд▓рдиреЗ рдХреЗ рдФрд░ рдЬреЛрдбрд╝рдирд╛) рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдиреЗ рдЬрд╛рддреЗ рдереЗ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рднреА рдХрдорд╛рдВрдб рдХреЛ рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛рдП рдФрд░ рд╡рд╣ рдЗрд╕ рддрд░рд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗ
рдирд┐рд░реНрджрд┐рд╖реНрдЯред NS рдЕрдЧрд▓рд╛ рдХрдорд╛рдВрдб рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдлрд╛рдЗрд▓ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдЬреИрд╕реЗ:

рдЕрдЧрд▓рд╛ `рдПрд▓рдПрд╕ [рдПрдмреАрд╕реА] `

рдпрд╣ рд╕рд╣реА рд╣реИ; рдЗрд╕рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рд╕рдВрдкрд╛рджрд┐рдд or рдкрдврд╝рдирд╛ рдЖрджреЗрд╢, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ
рдХреЗрд╡рд▓ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░реЗрдВред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, рдЕрдЧрд▓рд╛ рдХрдорд╛рдВрдб рдиреЗ рд╕реЗ рдЕрд▓рдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд┐рдпрд╛ :рд░рд┐рд╡рд╛рдЗрдВрдб рдЙрд╕ рдореЗрдВ рдЖрджреЗрд╢
рдмрд▓ рдзреНрд╡рдЬ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЕрдЧрд░ рдСрдЯреЛрд░рд╛рдЗрдЯ рдЭрдВрдбрд╛ рд▓рдЧрд╛ рджрд┐рдпрд╛ред рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рд▓рд┐рдП, POSIX.1тАР2008 рдХрд░рддрд╛ рд╣реИ
рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рди рджреЗрдВред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, рдЕрдЧрд▓рд╛ рдХрдорд╛рдВрдб рдиреЗ рдХрд░реНрд╕рд░ рдХреЛ рдЗрд╕ рддрд░рд╣ рд░рдЦрд╛ рдЬреИрд╕реЗ рдХрд┐ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХрднреА рд╕рдВрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ
рдкрд╣рд▓реЗ, рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ред POSIX.1тАР2008 рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрд┐ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ
рд╕рдВрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ред

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдордХрдХреНрд╖ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЕрдЧрд▓рд╛ рдХрдорд╛рдВрдб рдЬрд┐рд╕рдиреЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛
рдкрд┐рдЫрд▓реА рдлрд╝рд╛рдЗрд▓ рдиреЗ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ рдкрд╣рд▓реЗ рдХрд╛], рдЬреЛ рдирд╣реАрдВ рд▓реЗрддрд╛ рд╣реИ рдкрдЯреНрдЯрд┐рдХрд╛ рддрд░реНрдХред рдкреЙрдЬрд╝рд┐рдХреНрд╕.1тАР2008
рдЗрд╕ рдЖрджреЗрд╢ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдкреНрд░рд╛рд░рдВрднрд┐рдХ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, рдЦреБрд▓рд╛ рдЖрджреЗрд╢ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдпрджрд┐ рдЦреБрд▓рд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
POSIX.1тАР2008 рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рд╣реИ рдЦреБрд▓рд╛ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдФрд░ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рдХреБрдЫ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рд╕реЗ рдЦреБрд▓реЗ рдореЛрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ,
рдХреЗрд╡рд▓ ... рд╕реЗ ex рддрд░реАрдХрд╛ред рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП, POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рдУрдкрди рдореЛрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдирд╛ (рдЕрд░реНрдерд╛рдд, vi +рдЦреБрд▓рд╛) рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк
рд╡рд┐рд╖рдо рд╡реНрдпрд╡рд╣рд╛рд░; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, ex рдлрд╝рд╛рдЗрд▓ рдФрд░ рд╕реЗрдЯ рдЖрджреЗрд╢, рдФрд░ vi рдЖрджреЗрд╢
рдЬреА рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП, POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, рдЦреБрд▓рд╛ рдХреЗрд╡рд▓ рдЖрджреЗрд╢ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ '/' рдЦреЛрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╡рд░реНрдг
рдкреИрдЯрд░реНрди рд╕реАрдорд╛рдВрдХрдХред рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рд▓рд┐рдП, POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЦреЛрдЬ рд╕реАрдорд╛рдВрдХрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдП
рджреНрд╡рд╛рд░рд╛ s, рд╡реИрд╢реНрд╡рд┐рдХ, рддрдерд╛ v рдЖрджреЗрд╢ рднреА рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рд░рдХреНрд╖рд┐рдд
RSI рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рдЖрджреЗрд╢ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрд╕рдВрд╢реЛрдзрд┐рдд рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ
рднрд╡рд┐рд╖реНрдп рдХреЗ рдЖрджреЗрд╢реЛрдВ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рдЬреЛ рд╕рдВрдкрд╛рджрдХ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рд╕рдХрддреЗ рд╣реИрдВред POSIX.1тАР2008 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдкред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдореЗрд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рддрдм рдирд╣реАрдВ рднреЗрдЬрд╛ рдЧрдпрд╛ рдерд╛ рдЬрдм рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рдирд┐рд╖реНрдкрд╛рджрд┐рдд; рд╣рд╛рд▓рд╛рдВрдХрд┐, рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреЗ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдореЗрд▓ рднреЗрдЬрд╛ред рдкреЙрдЬрд╝рд┐рдХреНрд╕.1тАР2008
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдЫрд╛рдк
рджреНрд╡рд╛рд░рд╛ NUL рдХрд╛ рд▓реЗрдЦрди рдЫрд╛рдк рдХрдорд╛рдВрдб рдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐
рдорд╛рдирдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереА ex NUL рд╡рд░реНрдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ,
рд╡рд░реНрдг ARPA рдорд╛рдирдХ рдореИрдкрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдП рдЧрдП рдереЗ, рдЬреЛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:

1. рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╡рд░реНрдг рдЕрдХреЗрд▓реЗ рд░рд╣ рдЧрдП рд╣реИрдВред

2. \177 рд╕реЗ рдХрдо рдХреЗ рдХрдВрдЯреНрд░реЛрд▓ рдХреИрд░реЗрдХреНрдЯрд░ рдХреЛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ '^' рдЪрд░рд┐рддреНрд░ рдХреЗ рдмрд╛рдж
рд╕реЗ рдСрдлрд╕реЗрдЯ '@' ASCII рдорд╛рдирдЪрд┐рддреНрд░ рдореЗрдВ рд╡рд░реНрдг; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, \007 рдХреЛ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ
'^ рдЬреА'.

3. \177 рдХреЛ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ '^' рджреНрд╡рд╛рд░рд╛ рдкреАрдЫрд╛ '?'.

рдЖрдард╡реЗрдВ рдмрд┐рдЯ рд╕реЗрдЯ рд╡рд╛рд▓реЗ рдкрд╛рддреНрд░реЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрдо рдорд╛рдирдХ рдерд╛ред рдореМрдЬреВрджрд╛
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реЗрдХреНрд╕ (0x00), рдСрдХреНрдЯрд▓ (\000), рдФрд░ рдореЗрдЯрд╛-рдмрд┐рдЯ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред (рдмрд╛рдж рд╡рд╛рд▓рд╛
рдкреНрд░рджрд░реНрд╢рд┐рдд рдмрд╛рдЗрдЯреНрд╕ рдЬрд┐рдирдХрд╛ рдЖрдард╡рд╛рдВ рдмрд┐рдЯ рджреЛ рд╡рд░реНрдгреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдерд╛ "рдПрдо-" рджреНрд╡рд╛рд░рд╛ рдкреАрдЫрд╛ рдХрд┐рдпрд╛
рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдЕрдиреБрд╕рд╛рд░ рд╕рд╛рдд-рдмрд┐рдЯ рдбрд┐рд╕реНрдкреНрд▓реЗред) рдмрд╛рдж рд╡рд╛рд▓реЗ рдХреЗ рдкрд╛рд╕ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рджрд╛рд╡рд╛ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ -v 4 рдмреАрдПрд╕рдбреА рдФрд░ 4 рдмреАрдПрд╕рдбреА-рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд╛ рд╡рд┐рдХрд▓реНрдк
рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдмрд┐рд▓реНрд▓реА 1980 рдХреЗ рдмрд╛рдж рд╕реЗ рдЙрдкрдпреЛрдЧрд┐рддрд╛ред

POSIX.1тАР2008 рджреНрд╡рд╛рд░рд╛ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рд╛рд░реВрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдЬрд╣рд╛рдВ рд╕рдВрднрд╡ рд╣реЛ рд╡рд╣рд╛рдВ ASCII рдХреИрд░реЗрдХреНрдЯрд░ рд╕реЗрдЯ рдкрд░ рд╕реНрдкрд╖реНрдЯ рдирд┐рд░реНрднрд░рддрд╛ рд╕реЗ рдмрдЪрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП
рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ ``рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдмрд╣реБ-рд╡рд░реНрдг рдЕрдиреБрдХреНрд░рдо'' рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЙрдкрдпреЛрдЧ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдореЗрдВ рдЧреИрд░-рдореБрджреНрд░рдг рдпреЛрдЧреНрдп рд╡рд░реНрдгреЛрдВ рдХреА, "^ рдореИрдВ"
рдХреЗ рд▓рд┐рдП . рдореЗрдВ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЕрд▓рдЧ рд╣реЛрдиреЗ рдХрд╛ рдХреЛрдИ рдареЛрд╕ рдХрд╛рд░рдг рди рд╣реЛрдирд╛ред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рд╕рднреА ex рдЕрдХреНрд╖рд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдЖрджреЗрд╢ 'рдкреА' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЖрджреЗрд╢реЛрдВ рдХреЗ рдкреВрдВрдЬреАрдХреГрдд рд╕рдВрд╕реНрдХрд░рдг; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреА [рдЫрд╛рди], рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦрдирд╛], рддрдерд╛ рд░рдЦрдирд╛] рд╕рднреА рдереЗ
рд╡реИрдз рдХрдорд╛рдВрдб рдирд╛рдоред POSIX.1тАР2008 рдЗрд╕ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
рдХреНрдпреЛрдВрдХрд┐ рдХрдорд╛рдВрдб рдХреЗ рдХреИрдкрд┐рдЯрд▓ рдлреЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреБрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рджреНрд╡рд╛рд░рд╛ рдЕрдиреНрдп рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдбрд╛рд▓
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, an ex рд░рдЦрдирд╛ рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрдорд╛рдВрдб, рдХреЗ рд╕рдорд╛рди рдерд╛
рдЦреБрд▓рд╛ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб P рдХрдорд╛рдВрдб, рдЕрдЧрд░ рдмрдлрд░ рдХрд╛ рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдХреИрд░реЗрдХреНрдЯрд░ рдореЛрдб рдореЗрдВ рдХрдЯ рдЧрдпрд╛ рдерд╛, рдФрд░
рдЙрд╕реА рдХреЗ рд░реВрдк рдореЗрдВ p рдХрдорд╛рдВрдб рдЕрдЧрд░ рдмрдлрд░ рдХреЛ рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рд▓рд╛рдЗрди рдореЛрдб рдореЗрдВ рдХрд╛рдЯрд╛ рдЧрдпрд╛ рдерд╛ред рдЕрдЧрд░ рдЕрдирд╛рдо
рдмрдлрд░ рдЯреЗрдХреНрд╕реНрдЯ рдХрд╛ рд╕реНрд░реЛрдд рдерд╛, рдкреВрд░реА рд▓рд╛рдЗрди рдЬрд┐рд╕рд╕реЗ рдЯреЗрдХреНрд╕реНрдЯ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рдЖрдорддреМрд░ рдкрд░ рд░рдЦрдирд╛, рдФрд░ рдмрдлрд░ рдХреЛ рд▓рд╛рдЗрди рдореЛрдб рдореЗрдВ рд╕рдВрднрд╛рд▓рд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛
рдЕрддреНрдпрдВрдд рд╡рд┐рд╖рдо рд╡реНрдпрд╡рд╣рд╛рд░ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ Q рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХрд╛ рдЖрджреЗрд╢ ex рдореЛрдб, рдФрд░
рдлрд┐рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рд░рдЦрдирд╛ рдЕрдХреНрд╕рд░ рддреНрд░реБрдЯрд┐рдпрд╛рдБ рднреА рд╣реЛрддреА рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдЙрд╕ рдкрд╛рда рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЬреЛ рдерд╛
рдмрдлрд░ рдХреА (рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ) рд╕рд╛рдордЧреНрд░реА рд╕реЗ рдЕрд╕рдВрдмрдВрдзрд┐рддред рдХреА рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рд╕рд░рд▓рддрд╛ рдХреЗ рд▓рд┐рдП
рд╡рд┐рдирд┐рд░реНрджреЗрд╢, POSIX.1-2008 рдЗрди рд╡реНрдпрд╡рд╣рд╛рд░реЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рд╕рднреА ex рд░рдЦрдирд╛ рдЖрджреЗрд╢ рд╣реИрдВ
рд▓рд╛рдЗрди рдореЛрдб рдореЗрдВ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдФрд░ рдмрдлрд╝рд░реНрд╕ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕рдВрдкрд╛рджрдХ рдХреЗ рдореЛрдб рдХреЛ рдмрджрд▓рдирд╛ред

рдкрдврд╝рдирд╛
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, an ex рдкрдврд╝рдирд╛ рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЖрджреЗрд╢, рдЦрд╛рд▓реА рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд
рдлрд╝рд╛рдЗрд▓, рдлрд╝рд╛рдЗрд▓ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдЦрд╛рд▓реА рдкрдВрдХреНрддрд┐ рдЫреЛрдбрд╝реАред рдХреА рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рд╕рд░рд▓рддрд╛ рдХреЗ рд▓рд┐рдП
рд╡рд┐рдирд┐рд░реНрджреЗрд╢, POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдП рдкрдврд╝рдирд╛ рдЦреБрд▓реЗ рдореЗрдВ
рдпрд╛ рдХрд┐рд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдореЛрдб рдиреЗ рдХрд░реНрд╕рд░ рдХреЛ рдкрд╣рд▓реА рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдореЗрдВ рдкрдврд╝рд╛ рд╣реИред рдХреЗ рд▓рд┐рдпреЗ
рд╕рдВрдЧрддрддрд╛, POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рдХреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди ex рдкреВрд░реНрд╡рд╡рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рдереЗ рдкрдврд╝рдирд╛ рдЖрджреЗрд╢ рдЬреЛ рд╕реЗ рдкрдврд╝рддреЗ рд╣реИрдВ
рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЖрдЙрдЯрдкреБрдЯред рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП, POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, ex рдФрд░ vi рдПрдХ рд╕рдлрд▓ рдХреЗ рдмрд╛рдж рд╕рдВрджреЗрд╢ рдкрдврд╝рдирд╛ or рд▓рд┐рдЦрдирд╛ рдЖрджреЗрд╢ рдирд┐рд░реНрджрд┐рд╖реНрдЯ
``рдЕрдХреНрд╖рд░'', ``рдмрд╛рдЗрдЯреНрд╕'' рдирд╣реАрдВред POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдмрд╛рдЗрдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реЛ
рдкреНрд░рджрд░реНрд╢рд┐рдд, рд╡рд░реНрдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд╣реАрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмрд╣реБ-рдмрд╛рдЗрдЯ рдореЗрдВ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдкрдврд╝рдиреЗ рд╡рд╛рд▓реЗ рд╡рд░реНрдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╕рдВрджреЗрд╢ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдлреАрдлреЛ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдирд┐рдпрдорд┐рдд рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдлрд╛рдЗрд▓реЛрдВ рдкрд░ рдкрдврд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рдереА
рдлрд╝рд╛рдЗрд▓реЗрдВ рдкрдврд╝реА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ (рд╢рд╛рдпрдж рдХреЗрд╡рд▓ рдЗрд╕рд▓рд┐рдП рдХрд┐ рд╡реЗ рдореМрдЬреВрдж рдирд╣реАрдВ рдереАрдВ рдЬрдм ex рдФрд░ vi рдереЗ
рдореВрд▓ рд░реВрдк рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛)ред рдХреНрдпреЛрдВрдХрд┐ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ ex рдореВрд▓реНрдпрд╛рдВрдХрд┐рдд рдкрдврд╝реЗрдВ! рдФрд░ рдкрдврд╝рдирд╛ ! рд╕рдорд╛рди рд░реВрдк рд╕реЗ,
рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ред POSIX.1тАР2008 рдкрд░рдорд┐рдЯ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдирд╣реАрдВ
рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ред

рдХреА рд╡рд╕реВрд▓реА
рд╕рдВрдкрд╛рджрдХ рдХреЗ рдХреБрдЫ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреЛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА
рдкрд┐рдЫрд▓реЗ рд╕рдВрдкрд╛рджрди рд╕рддреНрд░ рд╕реЗ рд╕рд╛рдордЧреНрд░реА, рдФрд░ рдлрд┐рд░ рдЙрди рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреЛ рд╕рд╣реЗрдЬреЗ рдмрд┐рдирд╛ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ (рдпрд╛
рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЙрдиреНрд╣реЗрдВ рддреНрдпрд╛рдЧрдирд╛)ред POSIX.1тАР2008 рдХрд╛ рдЖрд╢рдп рдмрдлрд╝рд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рддреНрд░реБрдЯрд┐ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рдирд╛ рд╣реИред

рдЙрд▓реНрдЯрд╛
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреЗ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рд░рд┐рд╡рд╛рдЗрдВрдб рдЖрджреЗрд╢ рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд░рд╣рд╛ рдерд╛
рд╕реВрдЪреА рдореЗрдВ рдкрд╣рд▓реА рдлрд╝рд╛рдЗрд▓; рдпрд╛рдиреА, рд╡рд╣ рдлрд╝рд╛рдЗрд▓ рдЬреЛ рд░рд┐рд╡рд╛рдЗрдВрдб рдХрдорд╛рдВрдб рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдЧрд╛ред рдкреЙрдЬрд╝рд┐рдХреНрд╕.1тАР2008
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рд╡рд┐рдХрд▓реНрдк
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, ex рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ r рд╡рд┐рдХрд▓реНрдк s рдЖрджреЗрд╢ред рдХрд╛ рдкреНрд░рднрд╛рд╡ r рд╡рд┐рдХрд▓реНрдк рдерд╛
рдкреИрдЯрд░реНрди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рд╕реА рднреА рдХрдорд╛рдВрдб рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдЕрдВрддрд┐рдо рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЬреИрд╕рд╛ рдХрд┐ ~
рдЖрджреЗрд╢ред r POSIX.1тАР2008 рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд▓реНрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, c рдФрд░ g рд╡рд┐рдХрд▓реНрдкреЛрдВ
рдЯреЙрдЧрд▓ рдХрд┐рдП рдЧрдП рдереЗ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб :рдПрд╕/рдПрдмреАрд╕реА/рдбреАрдИрдПрдлрд╝/ рдЬреИрд╕рд╛ рдерд╛ рд╡реИрд╕рд╛ рд╣реА s/abc/def/ccccgggg.
рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреА рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП, POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рдЯрд┐рд▓реНрдб рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдХреНрд╕рд░ рдЕрдВрддрд┐рдо рдЦреЛрдЬ рдЖрд░рдИ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрдВ
рдЕрдиреБрдХреНрд░рдо:

рдПрд╕/рд▓рд╛рд▓/рдиреАрд▓рд╛/
/рд╣рд░рд╛
~

la ~ рдХрдорд╛рдВрдб рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ:

рдПрд╕/рд╣рд░рд╛/рдиреАрд▓рд╛/

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, ex рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рднреА рд░реВрдкреЛрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛:

рдПрд╕/рдПрдмреАрд╕реА/рдбреАрдИрдПрдлрд╝/
рдПрд╕/рдПрдмреАрд╕реА/рдбреАрдИрдПрдлрд╝
рдПрд╕/рдПрдмреАрд╕реА/
рдПрд╕/рдПрдмреАрд╕реА

POSIX.1-2008 рдХреЛ рдЗрд╕ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

RSI s рдЖрджреЗрд╢ рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ '^' рд╡рд░реНрдг рдХреЗрд╡рд▓ рдПрдХ рдХреЙрд▓рдо рдореЗрдВ рд░рд╣рддрд╛ рд╣реИ
рдкреНрд░рджрд░реНрд╢рдиред рдмрд╣реБрдд рд╕рд╛рд░реЗ ex рдФрд░ vi рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ рдХреЗрд╡рд▓ рдПрдХ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рддрд╛ рд╣реИ
рдбрд┐рд╕реНрдкреНрд▓реЗ рдореЗрдВ рд╕рд┐рдВрдЧрд▓ рдХреЙрд▓рдоред рдХреЛрдИ рдЬреНрдЮрд╛рдд рд╡рд░реНрдг рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдпрд╣ рдирд╣реАрдВ рд╣реИ
рд╕рдЪ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рд╕реНрдерд╛рдирд╛рдкрдиреНрди рдЖрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рд╕реНрддрдВрдн рд╕реНрдерд┐рддрд┐ рдкрд┐рдЫрд▓реЗ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдереА
рд╕реНрддрдВрдн рдЖрдВрджреЛрд▓рдиреЛрдВ; рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рдмрд╛рдж рдкреИрдЯрд░реНрди рдХреА рдЦреЛрдЬ рдХреЙрд▓рдо рдХреЛ рдЫреЛрдбрд╝ рджреЗрдЧреА
рд╕реНрдерд┐рддрд┐ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд, рдЬрдмрдХрд┐ 0 рдХрдорд╛рдВрдб рдХреЗ рдмрд╛рдж рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рдмрд╛рдж рдХреЙрд▓рдо рдмрджрд▓ рдЬрд╛рдПрдЧрд╛
рдкрд╣рд▓реЗ рдЧреИрд░ рдХреА рд╕реНрдерд┐рддрд┐ . рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреА рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП,
POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЕрдВрддрд┐рдо рдХреЙрд▓рдо рд╕реНрдерд┐рддрд┐ рд╣рдореЗрд╢рд╛ рдкрд╣рд▓реЗ рдкрд░ рд╕реЗрдЯ рд╣реЛ
рди .

рд╕реЗрдЯ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреЗ рдкреНрд░рддреНрдпреЗрдХ рдШрдЯрдирд╛ рдХреЗ рд▓рд┐рдП рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рд╕рдм
рдЦреЛрдЬрд╢рдмреНрджред POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдЯреИрдЧ
рдХрд╣рд╛рдБ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ ex рдФрд░ vi рдЯреИрдЧ рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд рдлрд╝рд╛рдЗрд▓ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдЧрд╛
рдкреНрд░рд╡реЗрд╢ред рдореЗрдВ рдкрд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рд░реНрдЧ рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреЗ рдХреА рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкреНрд░рдерд╛ рд░рд╣реА рд╣реИ рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓, рдХреЗ рдЖрдзрд╛рд░ рдкрд░
рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ред рдХреБрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдЙрдкрдпреЛрдЧреА рд╡рд┐рд╕реНрддрд╛рд░ рдЖрдзрд╛рд░рд┐рдд рджрд┐рдЦрдирд╛ рд╣реИ
рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓ рд╡рд╛рд▓реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрд░, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рднреА рдереАред рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЯреИрдЧ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рд╕рдВрджрд░реНрдн рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЬрд╛рдирдмреВрдЭрдХрд░ рд╣реИ, рдореЗрдВ
рдПрдХ рдЯреИрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХрд╛рдзрд┐рдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдЬреИрд╕реЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХрд╛ рдЖрджреЗрд╢ред

рдХреНрдпреЛрдВрдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдХреНрд╕рд░ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓реЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ
рдпрд╛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рд╕рдордп рдкрд░ рдореМрдЬреВрдж рд╣реИ, POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрд╕ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓реЗрдВ рдХреЗрд╡рд▓ рддрднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИрдВ рдЬрдм рдЕрдиреБрд░реЛрдзрд┐рдд рдЯреИрдЧ рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░, рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рдХреЗ рд▓рд┐рдП
рд╣рд░ рдмрд╛рд░ рдХрд┐ рдЯреИрдЧ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рд╡рд░реНрддрдорд╛рди рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреЛ рдЕрд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП рдХреЗрд╡рд▓ рддрднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдЬрдм рдлрд╝рд╛рдЗрд▓
рдЯреИрдЧ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рд╡рд░реНрддрдорд╛рди рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рдорд╛рди рдирд╣реАрдВ рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ рд╡рд░реНрддрдорд╛рди рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдкрдердирд╛рдо)ред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдлрд╝рд╛рдЗрд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдмрджрд▓ рдЧрдпрд╛ рдерд╛, рд╕рд╛рде рд╣реА
рдЬреИрд╕реЗ рдХрд┐ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╡рд░реНрддрдорд╛рди рдкрдердирд╛рдо рд╕реЗ рднрд┐рдиреНрди рдерд╛ред рдирд┐рд░рдВрддрд░рддрд╛ рдФрд░ рд╕рд░рд▓рддрд╛ рдХреЗ рд▓рд┐рдП
рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░, POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдирд╛рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
рдирд┐рд░реНрдгрдп рдореЗрдВ рдПрдХрдорд╛рддреНрд░ рдХрд╛рд░рдХред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, vi рдХреЗрд╡рд▓ рд╡рд░реНрддрдорд╛рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдХрд░реНрд╕рд░ рд╕реЗ рдЯреИрдЧ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдХреА
рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЕрдВрдд, рдФрд░ рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рд░реИрдкрд╕реНрдХреИрди рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдкрд╣рд▓реЗ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдЯреИрдЧ
рд╡рд░реНрддрдорд╛рди рдХрд░реНрд╕рд░ рдирд╣реАрдВ рдорд┐рд▓рд╛ред POSIX.1тАР2008 рдЗрд╕реЗ рдПрдХ рдмрдЧ рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдорд╛рдирддрд╛ рд╣реИ
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд╣рд▓реА рдШрдЯрдирд╛ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рднрд▓реЗ рд╣реАред

рдкреВрд░реНрд╡рд╡рдд рдХрд░реЗрдВ
RSI рдкреВрд░реНрд╡рд╡рдд рд╡рд┐рд╡рд░рдг рдЬрд╛рдирдмреВрдЭрдХрд░ ``рд╕рдВрд╢реЛрдзрд┐рдд'' рд╢рдмреНрдж рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдкреВрд░реНрд╡рд╡рдд рдЖрджреЗрд╢ рдирд╣реАрдВ рд╣реИ
рдЙрди рдЖрджреЗрд╢реЛрдВ рдХреЛ рдкреВрд░реНрд╡рд╡рдд рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рд╣реИ рдЬреЛ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рд╕рдВрдкрд╛рджрд┐рдд,
рдЕрдЧрд▓рд╛, рдЯреИрдЧрдпрд╛, рдХреА рд╡рд╕реВрд▓реА.

рдХреЗ рдмрд╛рдж рдХрд░реНрд╕рд░ рд╕реНрдерд┐рддрд┐ рдкреВрд░реНрд╡рд╡рдд рдЖрджреЗрд╢ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдореЗрдВ рдЕрд╕рдВрдЧрдд рдерд╛ vi, рдХрднреА рдХрднреА
рдореВрд▓ рдХрд░реНрд╕рд░ рд╕реНрдерд┐рддрд┐ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ (рд╡реИрд╢реНрд╡рд┐рдХ, рдкреВрд░реНрд╡рд╡рдд, рддрдерд╛ v рдЖрджреЗрд╢), рдФрд░
рдХрднреА-рдХрднреА, рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдХрд░реНрд╕рд░ рдХреЛ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдпрд╛ рдмрджрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ
рдкрд╣рд▓реЗ рдХреЗ рдмрдЬрд╛рдпред POSIX.1тАР2008 рдХреЛ рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓реАрдХреГрдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░
рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреА рд╕рд╛рджрдЧреАред

рд╕рдВрд╕реНрдХрд░рдг
RSI рд╕рдВрд╕реНрдХрд░рдг рдХрдорд╛рдВрдб рдХреЛ рдмрд┐рд▓реНрдХреБрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рд╕реНрд╡реАрдХреГрдд рдирд╣реАрдВ рд╣реИ
рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЬрд╛рдирдХрд╛рд░реА рдореЗрдВ рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЗрд╕рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдпрдереЛрдЪрд┐рдд рдмреБрджреНрдзрд┐рдорд╛рдиреА рд╕реЗ рдХреБрдЫ рдХрд░рдирд╛ред

рд▓рд┐рдЦрдирд╛
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, ex рдФрд░ vi рдПрдХ рд╕рдлрд▓ рдХреЗ рдмрд╛рдж рд╕рдВрджреЗрд╢ рдкрдврд╝рдирд╛ or рд▓рд┐рдЦрдирд╛ рдЖрджреЗрд╢ рдирд┐рд░реНрджрд┐рд╖реНрдЯ
``рдЕрдХреНрд╖рд░'', ``рдмрд╛рдЗрдЯреНрд╕'' рдирд╣реАрдВред POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдмрд╛рдЗрдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реЛ
рдкреНрд░рджрд░реНрд╢рд┐рдд, рд╡рд░реНрдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд╣реАрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмрд╣реБ-рдмрд╛рдЗрдЯ рдореЗрдВ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рд▓рд┐рдЦрд┐рдд рд╡рд░реНрдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИрдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╕рдВрджреЗрд╢ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ред

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ рддрд╛рдХрд┐ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд░ рд╕рдХреЗрдВ
рдЪреЗрдХ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рддрд╛рд▓реЗ рдпрд╛ рдлрд╝рд╛рдЗрд▓ рд╕рдВрд╢реЛрдзрди рд╕рдордп рдХреЗ рд▓рд┐рдПред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХрд┐рд╕реА рдЧреИрд░-рдореМрдЬреВрдж рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдВрд▓рдЧреНрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рд╕реЗ рддреНрд░реБрдЯрд┐ рд╣реБрдИред рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
POSIX.1тАР2008 рдореЗрдВ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрдирд╛ рд╕рдлрд▓ рд╣реЛ, рддрд╛рдХрд┐
рдкрд░рд┐рд╢рд┐рд╖реНрдЯ рд╢рдмреНрджрд╛рд░реНрде рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХреЗ рд╕рдорд╛рди рд╣реИрдВ csh.

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ vi рдЦрд╛рд▓реА рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░реНрд╕ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд░рд╛рд╕реНрддреЗ рд╕реЗ vi рдорд┐рд▓рд╛
``рдЦрд╛рд▓реА'' рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рд░рдЦрдирд╛ рдерд╛, рдирд╣реАрдВ
рдХреБрдЫ рднреА рд╣реЛ, рдЗрд╕рдиреЗ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдПрдХрд▓, рдЦрд╛рд▓реА рд▓рд╛рдЗрди рдХреА рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ред POSIX.1тАР2008 рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ
рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, ex рдЬрдм рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдирдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рдФрд░ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рдХреЛ рдмрд╣рд╛рд▓ рдХрд┐рдпрд╛ ex
рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рд▓рд┐рдЦрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдкрд░реЗрд╢рд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдХреБрдЫ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛ рднреА рд╣реЛ рд╕рдХрддреА рд╣реИред POSIX.1тАР2008 рдирд╣реАрдВ
рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ, рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдХреИрдкреНрдЪрд░ рдХрд┐рдпрд╛ рдЬрд╛рдП рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП рдЬреИрд╕реЗ рдХрд┐ ex
рдЫрд╛рдк рдЖрджреЗрд╢ред

рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВ рдЦрд┐рдбрд╝рдХреА
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рд▓рд╛рдЗрди рдХрд╛рдЙрдВрдЯ рдХреЛ рдХреЗ рдорд╛рди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рд╕реНрдХреНрд░реЙрд▓ рд╡рд┐рдХрд▓реНрдк рдпрджрд┐ рдкреНрд░рдХрд╛рд░
рдЪрд░рд┐рддреНрд░ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЕрдВрдд рдерд╛ред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЕрдзрд┐рдХрд╛рдВрд╢ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиреЛрдВ рдкрд░ рдЯреВрдЯ рдЧрдИ рдереА
рдкрд╣рд▓реЗ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдФрд░ рдХрд╣реАрдВ рднреА рдкреНрд░рд▓реЗрдЦрд┐рдд рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ, POSIX.1тАР2008 рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╣реИ
рдЪреБрдкред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, z рдЖрджреЗрд╢ рдерд╛ -рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдФрд░ z + рдФрд░ z - рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЪреАрдЬреЗрдВ рдХреАрдВ
рд╕реЗ z+ рдФрд░ zтИТ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЛ рдзреНрд╡рдЬ рд╕реЗ рдЕрд▓рдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛ред (рдЖрджреЗрд╢ z .
рдФрд░ z = рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдорд╛рдиреНрдп рдереЗред) POSIX.1тАР2008 рдХреЛ рдЗрд╕ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдЕрднреНрдпрд╛рд╕ред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, z рдЖрджреЗрд╢ рдЖрдЧреЗ рдерд╛ - рдЙрд╕ рдореЗрдВ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЧрдгрдирд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛
-рд╕реАрдорд╛рдВрдХрд┐рдд; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрджреЗрд╢ z= 5 рдФрд░ zтИТ 5 рднреА рдЕрдорд╛рдиреНрдп рдереЗред рдХреНрдпреЛрдВрдХрд┐
рдЧрдгрдирд╛ рдЯрд╛рдЗрдк рдХреИрд░реЗрдХреНрдЯрд░ рдпрд╛ рдЭрдВрдбреЗ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЕрд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдирд╣реАрдВ рд╣реИ
POSIX.1-2008 рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдорддред

рдкрд▓рд╛рдпрди
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, ex рдлрд╝рд┐рд▓реНрдЯрд░ рдХрдорд╛рдВрдб рдХреЗрд╡рд▓ рдХрдорд╛рдВрдб рдХреЗ рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдкрдврд╝рддреЗ рд╣реИрдВ, рджреЗ
рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред vi рдЙрдкрдпреЛрдЧрд┐рддрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐, рджреЛрдиреЛрдВ рдкрдврд╝реЗрдВ
рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рдФрд░ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ред POSIX.1тАР2008 рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╛рдж рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ex
рдФрд░ vi, рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рд▓рд┐рдПред

рдкрд╛рд▓реА рд╡рд╛рдо рдФрд░ рдкрд╛рд▓реА рд╕рд╣реА
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд┐рдлреНрдЯ рд╡рд░реНрдгреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рдерд╛
рдЖрджреЗрд╢; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, << рдЖрдЙрдЯрдбреЗрдВрдЯ (рдпрд╛ >>> рдЗрдВрдбреЗрдВрдЯреЗрдб) рд▓рд╛рдЗрдиреНрд╕ 3 рд▓реЗрд╡рд▓ рдСрдлрд╝ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рдмрдЬрд╛рдп 1. POSIX.1тАР2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

-рдбреА
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, D рдХрдорд╛рдВрдб рдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реБрдП рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЛ рдорд┐рдЯрд╛ рджрд┐рдпрд╛
рд╕рдВрдкрд╛рджрди рдмрдлрд░ рд╕реЗ рд▓рд╛рдЗрдиреЛрдВ рдХреА рдЕрдЯреВрдЯ рдкреНрд░рд╕реНрддреБрддрд┐ред POSIX.1тАР2008 рджреНрд╡рд╛рд░рд╛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ;
рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдЗрд╕реЗ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, -рдбреА
рдЖрджреЗрд╢ рд▓рд┐рдпрд╛, рдФрд░ рдлрд┐рд░ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛, a рдЧрдгрдирд╛. POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рд▓рд┐рдЦрдирд╛ рд▓рд╛рдЗрди рдирдВрдмрд░
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, ex = рдХрдорд╛рдВрдб, рдЬрдм рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ex рдПрдХ рдЦрд╛рд▓реА рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рдореЛрдб, рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛
0, рдФрд░ рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рд╕реЗ, рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ 1. рд╕рдВрдЧрддрд┐ рдФрд░ рд╕рд░рд▓рддрд╛ рдХреЗ рд▓рд┐рдП
рд╡рд┐рдирд┐рд░реНрджреЗрд╢, POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, ex рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдХрдорд╛рдВрдб рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХрд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдВрдЪрд╛рд▓рди рдирд╣реАрдВ рдХрд┐рдпрд╛ (рдЕрд░реНрдерд╛рдд,
рдЬреЛрдбрд╝рдирд╛, рдбрд╛рд▓рдиреЗ рдХреЗ, рддрдерд╛ рдкрд░рд┐рд╡рд░реНрддрди) рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдмрдлрд╝рд░реНрд╕ рдореЗрдВред POSIX.1тАР2008 рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ
рдирд┐рд░рдВрддрд░рддрд╛ рдХреЗ рд▓рд┐рдП рдмрд╣рд┐рд╖реНрдХрд░рдгред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рдмрдлрд╝рд░ рдХреА рддрд╛рд░реНрдХрд┐рдХ рд╕рд╛рдордЧреНрд░реА рдирд╣реАрдВ рдмрджрд▓реА рдпрджрд┐
рдмрдлрд╝рд░ рд╕реНрд╡рдпрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рдЖрджреЗрд╢реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛; рдЕрд░реНрдерд╛рддреН, рдмрдлрд░ рдирд┐рд╖реНрдкрд╛рджрди рдХрд┐рдпрд╛ рдерд╛
рд╕реНрд╡-рд╕рдВрд╢реЛрдзрд┐рдд рдХреЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ред POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, @ рдХрдорд╛рдВрдб рдиреЗ рдХрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд▓реАрдВ, рдФрд░ @ рдмрдлрд░ рдПрдХ рдмрд╛рд░ рдкреНрд░рддрд┐ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рд▓рд╛рдЗрди, рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде ('.') рдкреНрд░рддреНрдпреЗрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред POSIX.1тАР2008 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдкред

рдХреБрдЫ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиреЛрдВ рдиреЗ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдХрд┐ рдмрдлрд╝рд░ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рддреНрд░реБрдЯрд┐рдпрд╛рдБ рд╣реБрдИрдВ рдпрд╛ рдирд╣реАрдВред
рдпрд╣, рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдиреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рдпреБрдЧреНрдорд┐рдд рд╣реИ ex @ рдЖрджреЗрд╢, рдЗрд╕реЗ рдмрдирд╛рддрд╛ рд╣реИ
рдЙрдиреНрд╣реЗрдВ рдЧрд┐рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреБрдЪреНрдЫ рдореВрд▓. POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдмрдВрдж рд╣реЛ рдЬрд╛рдП
рдмрдлрд╝рд░ рдирд┐рд╖реНрдкрд╛рджрди рдпрджрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ, рдпрджрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рдпрд╛ рдпрджрд┐
рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕реНрд╡рдпрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмрдлрд╝рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ ex
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдЖрджреЗрд╢)ред

рдирд┐рдпрдорд┐рдд рдПрдХреНрд╕рдкреНрд░реЗрд╢рдВрд╕ in ex
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкреНрд░рдерд╛ рдпрд╣ рд╣реИ рдХрд┐ рдкрд╛рддреНрд░реЛрдВ рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рднрд╛рдЧ рдореЗрдВ рдЕрдВрддрд┐рдо s рдХрдорд╛рди
рдЕрд░реНрдерд╛рддреН, рдЬреЛ a . рджрд░реНрдЬ рдХрд░рдХреЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ '~' рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдореЗрдВ тАФ рдЖрдЧреЗ рдирд╣реАрдВ рдереЗ
рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдЗрдВрдЬрди рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рддред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рд╡рд░реНрдгреЛрдВ рдореЗрдВ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ
"рдПред," рд╡реЗ рдореЗрд▓ рдХрд░реЗрдВрдЧреЗ 'рдП' рджреНрд╡рд╛рд░рд╛ рдкреАрдЫрд╛ ".," рдФрд░ рдирд╣реАрдВ 'рдП' рдХрд┐рд╕реА рднреА рдЪрд░рд┐рддреНрд░ рдХреЗ рдмрд╛рджред
POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдСрдкреНрд╢рдВрд╕ in ex
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдХреБрдЫ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдереЗ:
рдХрд┐рд╕реА рднреА рдХрд╛рд░рдг рд╕реЗ, POSIX.1тАР2008 рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЬреЛрд░рджрд╛рд░ рд╣реИрдВ
рдХреЗрд╡рд▓ рдЗрди рдирд╛рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ рдпрд╣рд╛рдВ рд╡рд░реНрдгрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реИред

рд╡рд┐рд╕реНрддреГрдд RSI рд╡рд┐рд╕реНрддреГрдд рдХреЗ рдХреБрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ vi рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдирд╛
рдмреЗрд╕рд┐рдХ рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХреЗ рдмрдЬрд╛рдп рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдпрд╣ рд╡рд┐рдХрд▓реНрдк
POSIX.1-2008 рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡реНрдпрд╛рдкрдХ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкреНрд░рдерд╛ рдирд╣реАрдВ рд╣реИред

рдлрд╝реНрд▓реИрд╢ RSI рдлрд╝реНрд▓реИрд╢ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдиреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рд╕реНрдХреНрд░реАрди рдХреЛ рдмреАрдк рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдлреНрд▓реИрд╢ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирд╛ рджрд┐рдпрд╛
рддреНрд░реБрдЯрд┐ рдкрд░ред рдпрд╣ рд╡рд┐рдХрд▓реНрдк POSIX.1тАР2008 рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЗрд╕рдореЗрдВ рдирд╣реАрдВ рдорд┐рд▓рд╛
рдХреБрдЫ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред

рд╣рд╛рд░реНрдбрдЯреИрдм RSI рд╣рд╛рд░реНрдбрдЯреИрдм рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рд╕реНрддрдВрднреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ
рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЯреИрдм рд╕реЗрдЯрд┐рдВрдЧреНрд╕ред рдпрд╣ рд╡рд┐рдХрд▓реНрдк POSIX.1тАР2008 рд╕реЗ рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдерд╛
рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЕрдм рдЖрдо рддреМрд░ рдкрд░ рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдореЙрдбрд▓рд┐рди RSI рдореЙрдбрд▓рд┐рди (рдХрднреА-рдХрднреА рдирд╛рдорд┐рдд рдореЙрдбрд▓рд╛рдЗрдиреНрд╕) рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ ex or
vi рд╕рдВрдкрд╛рджрдХ рдЖрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдХреА рдкрд╛рдБрдЪ рдкрд╣рд▓реА рдФрд░ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдПред рдЗрд╕
рд╡рд┐рдХрд▓реНрдк рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдФрд░ рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдХреЛ рдЗрд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджреГрдврд╝рддрд╛ рд╕реЗ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗред

рдЦреБрд▓рд╛ RSI рдЦреБрд▓рд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдЕрд╕реНрд╡реАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ ex рдЦреБрд▓рд╛ рдФрд░ рджреГрд╢реНрдп рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИред
рдпрд╣ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдЗрди рдЖрджреЗрд╢реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдкреЙрдЬрд╝рд┐рдХреНрд╕.1-2008ред

рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝ рдХрд░реЗрдВ RSI рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝ рдХрд░реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рддреНрд╡рд░рд┐рдд рдЯреЗрдХреНрд╕реНрдЯ рдереНрд░реВрдкреБрдЯ рдХреЛ рд╕реЗрдЯ рдХрд░рдХреЗ
рдЯрд░реНрдорд┐рдирд▓ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдореБрджреНрд░рдг рдХрд░рддреЗ рд╕рдордп рд╡рд░реНрдг
рдЖрдЙрдЯрдкреБрдЯ рдХреА рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рд░реЗрдЦрд╛ рд╕реЗ рдЕрдзрд┐рдХред рдпрд╣ рд╡рд┐рдХрд▓реНрдк POSIX.1тАР2008 . рд╕реЗ рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛
рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрддрд╛ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдХрд░реНрд╕рд░ рдХреЗ рдмрд┐рдирд╛ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рдерд╛, рдЬреЛ рд╣реИрдВ
рд╢рд╛рдпрдж рд╣реА рдХрднреА, рдпрджрд┐ рдХрднреА, рдЕрднреА рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╢рд╛рд╕рдХ RSI рд╢рд╛рд╕рдХ рдХреЗ рдХреБрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ vi рдПрдХ рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдкрдВрдХреНрддрд┐/рд╕реНрддрдВрдн рд╢рд╛рд╕рдХред рдпрд╣ рд╡рд┐рдХрд▓реНрдк POSIX.1тАР2008 . рд╕реЗ рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛
рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡реНрдпрд╛рдкрдХ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкреНрд░рдерд╛ рдирд╣реАрдВ рд╣реИред

рд╕реНрд░реЛрддрдиреА RSI рд╕реНрд░реЛрддрдиреА рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдХрд╛рд░рдг рд╕рдВрдкрд╛рджрд┐рдд рд╡рд┐рдХрд▓реНрдк ex or vi рд╕реНрдЯрд╛рд░реНрдЯ-рдЕрдк рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реНрд░реЛрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдЬреЛ рд╕рдВрдкрд╛рджрдХ рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдореЗрдВ рдереЗред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╣реИ
рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдФрд░ рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдХреЛ рдЗрд╕реЗ рдЕрдкрдиреЗ рд╕реЗ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреГрдврд╝рддрд╛ рд╕реЗ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред

рдордзреНрдпрд╛рдВрддрд░ RSI рдордзреНрдпрд╛рдВрддрд░ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдиреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдХреЗрд╡рд▓ (рдЕрдм рдорд╛рдирдХ) рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛
рдПрдХ рдореИрдХреНрд░реЛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛ рд╕рдХрдиреЗ рд╡рд╛рд▓реА рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдЫреЛрдЯреА рдЕрд╡рдзрд┐ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдирд╛ред
рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ POSIX.1-2008 рд╕реЗ рд╣рдЯрд╛ рджреА рдЧрдИ рдереА рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрдм рдорд╛рдирдХ рд╣реИ,
рдпрд╣ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЗрд╕реЗ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдкреНрд░рд▓реЗрдЦрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╡рд╛рдЪрд╛рд▓ RSI рд╡рд╛рдЪрд╛рд▓ рдХреЗ рдХреБрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ vi рдХрд░рд╡рд╛рдирд╛ vi
рд╕рд╛рдорд╛рдиреНрдп рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕
рдХреЗрд╡рд▓ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдиреЗ рдХреЗ рдмрдЬрд╛рдп рд▓рд╛рдЗрди рдХреЗ рдЖрд░рдВрдн рдпрд╛ рдЕрдВрдд рд╕реЗ рдкрд╣рд▓реЗ рдХрд░реНрд╕рд░
рд╕реНрдХреНрд░реАрдиред (рдРрддрд┐рд╣рд╛рд╕рд┐рдХ vi рдХреЗрд╡рд▓ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд╕рддрд░реНрдХ рдХрд┐рдпрд╛ рдФрд░ рдХреЛрдИ рд╕рдВрджреЗрд╢ рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд┐рдпрд╛
рдРрд╕реА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдПред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╕рдВрдкрд╛рджрдХ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдпрд╣ рдирд╣реАрдВ рдЪреБрдирд╛ рдХрд┐ рдХрдм рдХрд░рдирд╛ рд╣реИ
рд╡рд░реНрддрдорд╛рди рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢, рдпрд╣ рдХреЗрд╡рд▓ рдореМрдЬреВрджрд╛ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдХрдо рдпрд╛ рдЬреНрдпрд╛рджрд╛ рдмрдирд╛рддрд╛ рд╣реИ
рд╡рд░реНрдмреЛрдЬрд╝ред) рдпрд╣ рд╡рд┐рдХрд▓реНрдк POSIX.1-2008 рд╕реЗ рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡реНрдпрд╛рдкрдХ рдирд╣реАрдВ рд╣реИ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕; рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рдпрджрд┐ рд╡реЗ рдЪрд╛рд╣реЗрдВ рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рднреЛрд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рд░реИрдкрд▓реЗрди RSI рд░реИрдкрд▓реЗрди рдХреЗ рдХреБрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ vi рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рджреЗрдирд╛
рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдорд╛рд░реНрдЬрд┐рди рдЬрд┐рд╕реЗ рджрд╛рдПрдБ рдХреЗ рдмрдЬрд╛рдп рдмрд╛рдПрдБ рд╣рд╛рд╢рд┐рдП рд╕реЗ рдорд╛рдкрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдорд╛рд░реНрдЬрд┐рдиред рдпрд╣ рддрдм рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдПрдХ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХрд╛рдзрд┐рдХ рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реЛ
рдПрдХ рджрд╕реНрддрд╛рд╡реЗрдЬред рдпрд╣ рд╡рд┐рдХрд▓реНрдк POSIX.1тАР2008 рд╕реЗ рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдирд╣реАрдВ рд╣реИ
рд╡реНрдпрд╛рдкрдХ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕; рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЕрдЧрд░ рд╡реЗ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред

рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ, ai
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХрдорд╛рдВрдб 0a рд╡рд░реНрддрдорд╛рди рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдХреЛрдИ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдирд╣реАрдВ рдХрд┐рдпрд╛
рд▓рд╛рдЗрди 1 рдХрд╛ рдЗрдВрдбреЗрдВрдЯреЗрд╢рдиред POSIX.1-2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд▓рд╛рдЗрди 1 рдореЗрдВ рдореМрдЬреВрдж рдХреЛрдИ рднреА рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рд╣реЛ
рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ, ap
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрдЧрдд рдирд╣реАрдВ рдерд╛ рдпрд╛ рдХреЗрд╡рд▓ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдерд╛
рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдореЗрдВ рд╕рдВрд╢реЛрдзрдиред рдЕрдкрд╡рд╛рдж рдереЗ рдкрдврд╝рдирд╛ рдЖрджреЗрд╢ (рдЬрдм a . рд╕реЗ рдкрдврд╝ рд░рд╣рд╛ рд╣реЛ
рдлрд╝рд╛рдЗрд▓, рд▓реЗрдХрд┐рди рдлрд╝рд┐рд▓реНрдЯрд░ рд╕реЗ рдирд╣реАрдВ), the рдЬреЛрдбрд╝рдирд╛, рдкрд░рд┐рд╡рд░реНрддрди, рдбрд╛рд▓рдиреЗ рдХреЗ, рд╡реИрд╢реНрд╡рд┐рдХ, рддрдерд╛ v рдЖрджреЗрд╢, рд╕рднреА
рдЬреЛ рдЗрд╕рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдереЗ рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ, рдФрд░ рдЯреИрдЧ рдЖрджреЗрд╢, рдЬреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реБрдЖ рдерд╛
рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ. POSIX.1-2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдПрдХрд╛рдзрд┐рдХ рдЖрджреЗрд╢реЛрдВ рдореЗрдВ рд╕реЗ рдЕрдВрддрд┐рдо рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд╕реАрдорд╛рдВрдХрдХ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдЯрд╛рдирд╛ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдерд╛ рдСрдЯреЛрдкреНрд░рд┐рдВрдЯ,
рд▓реЗрдХрд┐рди рд╣рдЯрд╛рдПрдВ|рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рдерд╛ред POSIX.1тАР2008 рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдЕрднреНрдпрд╛рд╕ред

рд╕реНрд╡рдд: рд▓рд┐рдЦрдирд╛, aw
рдЬреЛрдбрд╝рдирд╛ '' рдХреЗ рд▓рд┐рдП рдЪрд░рд┐рддреНрд░ ex рдЕрдЧрд▓рд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд▓реЗрдЦрди рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рдерд╛ред POSIX.1тАР2008 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╡реНрдпрд╡рд╣рд╛рд░
рджреВрд╕рд░реЗ рдХрд╛ рдорд┐рд▓рд╛рди рдХрд░реЗрдВ ex рдирд┐рд░рдВрддрд░рддрд╛ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢ред

рдорд╛рдорд▓реЗ рдХреА рдЕрдирджреЗрдЦреА рдХрд░реЗрдВ, ic
рдХреЗрд╕-рдЕрд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдорд┐рд▓рд╛рди рдХрд╛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (the рдорд╛рдорд▓реЗ рдХреА рдЕрдирджреЗрдЦреА рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ) рд▓реАрдб
рдкреНрд░рддрд┐-рд╕рд╣рдЬ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрдм рд╢реНрд░реЗрдгреА рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдЕрдкрд░рдХреЗрд╕ рд╡рд░реНрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдереА:

1. рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рд╕реЗ рдкрд╛рда рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рд▓реЗрдВред

2. рдЯреЗрдХреНрд╕реНрдЯ рд▓рд╛рдЗрди рдореЗрдВ рдЕрдкрд░рдХреЗрд╕ рдХреЛ рд▓реЛрдЕрд░рдХреЗрд╕ рдореЗрдВ рдмрджрд▓реЗрдВред

3. рдХреИрд░реЗрдХреНрдЯрд░ рдХреНрд▓рд╛рд╕ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдореЗрдВ рдЕрдкрд░рдХреЗрд╕ рдХреЛ рд▓реЛрдЕрд░рдХреЗрд╕ рдореЗрдВ рдмрджрд▓реЗрдВ
рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ.

4. рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХреЛ рдЯреЗрдХреНрд╕реНрдЯ рд╕реЗ рдорд┐рд▓рд╛рдПрдБред

рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐, рдХреЗ рд╕рд╛рде рдорд╛рдорд▓реЗ рдХреА рдЕрдирджреЗрдЦреА рдХрд░реЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдкрд╛рда:

RSI рдмрд┐рд▓реНрд▓реА рд╢рдирд┐ on la рдЪрдЯрд╛рдИ

рджреНрд╡рд╛рд░рд╛ рдорд┐рд▓рд╛рди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛

/^рдж/

рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ:

/^[рдПтИТрдЬреЗрдб]рд╡рд╣/

рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреНрдп рдЖрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП, POSIX.1тАР2008 рдХрд░рддрд╛ рд╣реИ
рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рди рджреЗрдВред

рдкреИрд░рд╛рдЧреНрд░рд╛рдл, рдХреЗ рд▓рд┐рдП
ISO POSIXтАР2:1993 рдорд╛рдирдХ рдиреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмрдирд╛ рджрд┐рдпрд╛ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдФрд░ рд╡рд░реНрдЧреЛрдВ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди-рдкрд░рд┐рднрд╛рд╖рд┐рдд, рдпрд╣ рддрд░реНрдХ рджреЗрддреЗ рд╣реБрдП рдХрд┐ рд╡реЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ UNIX рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП рдЙрдиреНрдореБрдЦ рдереЗ рдЯреНрд░реЛрдл
рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝реЙрд░реНрдореЗрдЯрд░, рдФрд░ рдПрдХ ``рдкреЛрд░реНрдЯреЗрдмрд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛'' рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ {, }, [[, ]], (, рддрдерд╛ ) рдореЗрдВ рдЖрджреЗрд╢
рдУрдкрди рдпрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдореЛрдб рдФрд░ рдХрд░реНрд╕рд░ рдХреЛ рдЕрдирдкреЗрдХреНрд╖рд┐рдд рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рд░реЛрдХреЗрдВред POSIX.1тАР2008 рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ
POSIX рд▓реЛрдХреЗрд▓ рдореЗрдВ рдЙрдирдХреЗ рдорд╛рди рдХреНрдпреЛрдВрдХрд┐ рдЕрд╕рд╛рдорд╛рдиреНрдп рд╕рдореВрд╣рди (рд╡реЗ рдХреЗрд╡рд▓ рд╕рдореВрд╣рдмрджреНрдз рд╣реЛрдиреЗ рдкрд░ рд╣реА рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ
рдПрдХ рд╕рдордп рдореЗрдВ рджреЛ рд╡рд░реНрдгреЛрдВ рдореЗрдВ) рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЖрдВрджреЛрд▓рди, рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ред

рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рд░реНрд╡реЛрддреНрддрдо рд╕рдВрднрд╡ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
рдлрд╝рд╛рдЗрд▓ рдХреА рдХреЗрд╡рд▓-рдкрдврд╝рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐, рдЗрд╕ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдЗрд╕ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╡рд░реНрддрдорд╛рди рд╡рд┐рд╢реЗрд╖ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ред рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рдЬрд╛рд▓ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐
рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЗ рд╕рд╛рде рдЪрд▓рдиреЗ рдкрд░ рднреА, рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓-рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ред

RSI рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХрд╛рдлреА рд╣рдж рддрдХ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИред рдХреЗрд╡рд▓
рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреЗ рдпрд╣ рдирд╣реАрдВ рджреЗрдЦрд╛ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдерд╛
рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рдЙрди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдЬрд╣рд╛рдВ рдлрд╝рд╛рдЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдХреЗрд╡рд▓-рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд┐рд╣реНрдирд┐рдд рдХреА рдЧрдИ рдереА,
рдФрд░ рдЗрд╕рд▓рд┐рдП рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдЧрд╛ рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рдЕрдЧрд▓реА рдмрд╛рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк
рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ POSIX.1тАР2008 рджреНрд╡рд╛рд░рд╛ рдЕрд╕реНрд╡реАрдХреГрдд рд╣реИред

рд░рд┐рдкреЛрд░реНрдЯ
рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдмрдлрд░ рдореЗрдВ рдХреЙрдкреА рдХреА рдЧрдИ рд▓рд╛рдЗрдиреЗрдВ рд╣рдЯрд╛рдИ рдЧрдИ рд▓рд╛рдЗрдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рддреА рд╣реИрдВ
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рд░рд┐рдкреЛрд░реНрдЯ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк 3 рдкрд░ рд╕реЗрдЯ рд╣реИ, 3 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛ рд░рд╣рд╛ рд╣реИ
рд░рд┐рдкреЛрд░реНрдЯ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдиреЗрдЧрд╛, рд▓реЗрдХрд┐рди рд░рд┐рдкреЛрд░реНрдЯ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ 4 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдИ рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред

рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ ex рд╡реИрд╢реНрд╡рд┐рдХ, v, рдЦреБрд▓рд╛, рдкреВрд░реНрд╡рд╡рдд, рддрдерд╛ рджреГрд╢реНрдп рдЖрджреЗрд╢ рдкреНрд░рд╕реНрддреБрдд рд░рд┐рдкреЛрд░реНрдЯ
рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рдЬреЛрдбрд╝реА рдЧрдИ рдпрд╛ рд╣рдЯрд╛рдИ рдЧрдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдФрд░ рд╡рд╣
рджреНрд╡рд╛рд░рд╛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЖрджреЗрд╢ рд╡реИрд╢реНрд╡рд┐рдХ рдФрд░ v рдЖрджреЗрд╢ рд░рд┐рдкреЛрд░реНрдЯ рдкреЗрд╢ рдирд╣реАрдВ рдХрд░рддреЗ, рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╣реИ
рдЕрднреНрдпрд╛рд╕ред POSIX.1тАР2008 рдмрдлрд╝рд░ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИ
рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдХрд╛рд░рдг рджреЛ рддрд░рдлрд╛ рд╣реИрдВред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдХреЗрд╡рд▓ рджреНрд╡рд╛рд░рд╛ рд░рд┐рдкреЛрд░реНрдЯ
рдмрдлрд░ рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЕрдВрддрд┐рдо рдЖрджреЗрд╢ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рджреЗрдЦрд╛ рдЬрд╛рдПрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдирдИ рд░рд┐рдкреЛрд░реНрдЯ рд╣реЛрдЧреА
рдЕрдВрддрд┐рдо рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░реЗрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдорд╛рдирдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрдерд╛ рдХрд┐ рдмрдлрд░ рдирд┐рд╖реНрдкрд╛рджрди
рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рдЖрдо рдерд╛ рд╡реИрд╢реНрд╡рд┐рдХ рдФрд░ v рдЕрдиреНрдп рдХреЗ рд╕рд╛рде рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЖрджреЗрд╢ ex рдЖрджреЗрд╢, рдФрд░
рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреА рдирд┐рд░рдВрддрд░рддрд╛ рдФрд░ рд╕рд░рд▓рддрд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЬреЛрдбреАрджрд╛рд░ рджрд┐рдЦрд╛рдУ, sm
рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреИрд░реЗрдХреНрдЯрд░ рдкрд░ рдХрд░реНрд╕рд░ рджреНрд╡рд╛рд░рд╛ рдмрд┐рддрд╛рдпрд╛ рдЧрдпрд╛ рд╕рдордп рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ рдХреНрдпреЛрдВрдХрд┐
рд╕рд┐рд╕реНрдЯрдо рдХреА рдЯрд╛рдЗрдорд┐рдВрдЧ рдХреНрд╖рдорддрд╛рдПрдВ рдЕрдХреНрд╕рд░ рд╕рдЯреАрдХ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рд╣реЛрддреА рд╣реИрдВред рд╕рдордп рд▓рдВрдмрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдиреЛрдЯрд┐рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдирд╛рд░рд╛рдЬ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред рдХреБрдЫ
рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди vi рдПрдХ рдЬреЛрдбрд╝рд╛ рд╣реИ рдореИрдЪ рдХрд╛ рд╕рдордп рд╡рд┐рдХрд▓реНрдк рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдирдВрдмрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
0,1 рд╕реЗрдХрдВрдб рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ рдХрд░реНрд╕рд░ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреИрд░реЗрдХреНрдЯрд░ рдкрд░ рд░реБрдХ рдЬрд╛рддрд╛ рд╣реИред

рд╢реЛрдореЛрдб
RSI рд╢реЛрдореЛрдб рдХреЗ рдХреБрдЫ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ex рдФрд░ vi рд╕реЗрд╡рд╛ рдореЗрд░реЗ
рдЦреБрд▓реЗ рдпрд╛ рджреГрд╢реНрдп рдореЛрдб рдореЗрдВ рд╣реЛрдиреЗ рдкрд░ рд╡рд░реНрддрдорд╛рди рд╕рдВрдкрд╛рджрди рдореЛрдб рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред рд╕рдВрдкрд╛рджрди рдореЛрдб рд╣реИ
рдЖрдо рддреМрд░ рдкрд░ ``рдХрдорд╛рдВрдб'' рдФрд░ ``рдЗрдирдкреБрдЯ'', рдФрд░ рдХрднреА-рдХрднреА рдЕрдиреНрдп рдореЛрдб рдЬреИрд╕реЗ
``рдмрджрд▓реЗрдВ'' рдФрд░ ``рдмрджрд▓реЗрдВ''ред рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдЖрдорддреМрд░ рдкрд░ рдХреА рдирд┐рдЪрд▓реА рд░реЗрдЦрд╛ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛
рджреВрд░ рджрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рд╕реНрдХреНрд░реАрдиред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдкреВрд░реНрд╡рд╡рд░реНрддреА '*' рдЪрд░рд┐рддреНрд░ рдЕрдХреНрд╕рд░ рдирд┐рд░реВрдкрд┐рдд
рдХреНрдпрд╛ рд╕рдВрдкрд╛рджрди рдмрдлрд╝рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдмрд╛рдж рд╡рд╛рд▓рд╛ рдбрд┐рд╕реНрдкреНрд▓реЗ рд╣реИ
рдХрднреА рдХрднреА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд░рд╣рд╛ рд╣реИ рд╢реЛрдореЛрдб рд╡рд┐рдХрд▓реНрдк, рдФрд░ рдХрднреА-рдХрднреА рджреВрд╕рд░реЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рдЖрдзрд╛рд░ рдкрд░ред рдЗрд╕
4 рдмреАрдПрд╕рдбреА рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╡рд┐рдХрд▓реНрдк рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рдерд╛ vi, рд▓реЗрдХрд┐рди рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рдерд╛
рдЖрдо рддреМрд░ рдкрд░ рдЙрдкрдпреЛрдЧреА, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдиреМрд╕рд┐рдЦрд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдФрд░ POSIX.1-2008 рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

RSI smd рдХреЗ рд▓рд┐рдП рдЖрд╢реБрд▓рд┐рдкрд┐ рд╢реЛрдореЛрдб рд╡рд┐рдХрд▓реНрдк рд╕рднреА рдРрддрд┐рд╣рд╛рд╕рд┐рдХ . рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рдерд╛
рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред POSIX.1тАР2008 рдХреЛ рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╕рдВрдкрд╛рджрдХ рдХреЗ рд╕рднреА рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиреЛрдВ рдиреЗ рдХрдорд╛рдВрдб рдореЛрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдореЛрдб рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХреА,
рдореЛрдб рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рдЕрднрд╛рд╡ рдореЗрдВ рдХрдорд╛рдВрдб рдореЛрдб рдХреЛ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореЛрдб рд╕реЗ рдЕрд▓рдЧ рдХрд░рдирд╛ред
POSIX.1-2008 рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрд┐ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди
рджреЛрдиреЛрдВ рдореЛрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд┐рд╕реНрдкреНрд▓реЗ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдЦреБрд▓рд╛
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдЦреБрд▓рд╛ рдпрджрд┐ рдЯрд░реНрдорд┐рдирд▓ рдмреЙрдб рджрд░ рдХрдо рдереА рддреЛ рд╡рд┐рдХрд▓реНрдк рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реЗрдЯ рд╣реЛ рдЧрдпрд╛ рдерд╛
1200 рдмреЙрдб рд╕реЗ рдЕрдзрд┐рдХ, рдпрд╛ рдпрджрд┐ рдмреЙрдб рджрд░ 1200 рдмреЙрдб рдереА рдФрд░ рдкреБрдирдГ рдмрдирд╛рдиреЗ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдерд╛ред
рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдЦреБрд▓рд╛ рд╡рд┐рдХрд▓реНрдк рдХреЗ рджреЛ рдкреНрд░рднрд╛рд╡ рдереЗред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рдмреАрдЪ рдореЗрдВ рд╡рд░реНрдг рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддреЗ рд╕рдордп,
рдХрд░реНрд╕рд░ рдХреЗ рдмрд╛рдж рд╡рд░реНрдгреЛрдВ рдХреЛ рдЖрдЧреЗ рдирд╣реАрдВ рдзрдХреЗрд▓рд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдкреНрд░рддреАрдд рд╣реЛрдЧрд╛ред
рджреВрд╕рд░рд╛, рдкрд╛рда рдХреА рдПрдХ рдирдИ рдкрдВрдХреНрддрд┐ рдмрдирд╛рддреЗ рд╕рдордп, рд╡рд░реНрддрдорд╛рди рдкрдВрдХреНрддрд┐ рдХреЗ рдмрд╛рдж рдХреА рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдирд╣реАрдВ рд╣реЛрдВрдЧреА
рдиреАрдЪреЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдкреНрд░рддреАрдд рд╣реЛрдЧрд╛ред рджреЛрдиреЛрдВ рд╣реА рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдореЛрдб рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдирд╛
рд╕рдВрдкрд╛рджрди рдмрдлрд░ рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рд╛рдордЧреНрд░реА рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░реАрди рдХреЛ рд░реАрдлреНрд░реЗрд╢ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрди рдЬрд╛рдПрдЧрд╛ред
рдЕрдВрдд рдореЗрдВ, рдЯрд░реНрдорд┐рдирд▓ рдЬреЛ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдмреБрджреНрдзрд┐рдорд╛рди рдереЗ, рдиреЗ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░ рджрд┐рдпрд╛
рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдЦреБрд▓рд╛ рд╡рд┐рдХрд▓реНрдкред POSIX.1-2008 рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ рд╣реБрдП рдЕрдзрд┐рдХрд╛рдВрд╢ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд▓рд┐рдП рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВ рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдЦреБрд▓рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЯреИрдЧ
рдЯреИрдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкрде рдХреЛ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
рдЯреИрдЧ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЬреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд▓реЛрдЧреЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рд╣реИрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЯреИрдЧ
рд╡рд┐рдХрд▓реНрдк рдорд╛рди рдореЗрдВ рд╢рд╛рдпрдж рдХрдо рд╕реЗ рдХрдо рдлрд╝рд╛рдЗрд▓ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП ./рдЯреИрдЧ.

рдЕрд╡рдзрд┐
рдХреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди ex рдФрд░ vi рдореЗрдВ рдХрд┐рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░ рджрд┐рдпрд╛ рдЕрд╡рдзрд┐ рдХреЗ рдмрд╛рдж рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЯрд░реНрдорд┐рдирд▓ рдЬрд╛рдирдХрд╛рд░реА рд▓реЛрдб рдХреА рдЧрдИ рдереАред POSIX.1тАР2008 рджреНрд╡рд╛рд░рд╛ рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ; рд╣рд╛рд▓рд╛рдВрдХрд┐,
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдкреНрд░рдХрд╛рд░ рдХреЛ рдХрд┐рд╕реА рднреА рд╕рдордп рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕рдордп рд╣реИ.

рд╕рдВрдХреНрд╖рд┐рдкреНрдд
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ рдЫреЛрдЯреА, рдХрдо рд╡рд░реНрдгрдирд╛рддреНрдордХ рддреНрд░реБрдЯрд┐ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
рд╕рдВрджреЗрд╢, рдХреБрдЫ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдПред POSIX.1-2008 рджреНрд╡рд╛рд░рд╛ рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рд╕рдмрд╕реЗ рдЖрдо рджреГрд╢реНрдп рдореЛрдб рддреНрд░реБрдЯрд┐рдпрд╛рдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд░реНрд╕рд░ рдХреЛ рдЕрддреАрдд рдореЗрдВ рд▓реЗ рдЬрд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛
рдПрдХ рдкрдВрдХреНрддрд┐ рдХрд╛ рдЕрдВрдд) рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рд╣реБрдЖ, рд▓реЗрдХрд┐рди рдмрд╕ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд╕рддрд░реНрдХ рдХрд░ рджрд┐рдпрд╛ред
рдиреМрд╕рд┐рдЦрд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрджреЗрд╢ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рдЗрдЪреНрдЫреБрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдЖрдЧреНрд░рд╣ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
la рд╕рдВрдкрд╛рджрд┐рдд рд╡рд┐рдХрд▓реНрдк рд╡рд╛рдЪрд╛рд▓, рдФрд░ рдирд╣реАрдВ рд╕рдВрдХреНрд╖рд┐рдкреНрдд.

рдЦрд┐рдбрд╝рдХреА
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЦрд┐рдбрд╝рдХреА рд╕рдВрдкрд╛рджрди рд╡рд┐рдХрд▓реНрдк рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдерд╛
рдмреЙрдб рджрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

1. рдпрджрд┐ рдмреЙрдб рджрд░ 1200 рд╕реЗ рдХрдо рдереА, рддреЛ рд╕рдВрдкрд╛рджрд┐рдд рд╡рд┐рдХрд▓реНрдк w300 рд╡рд┐рдВрдбреЛ рдорд╛рди рд╕реЗрдЯ рдХрд░реЗрдВ; рдХреЗ рд▓рд┐рдпреЗ
рдЙрджрд╛рд╣рд░рдг, рд░реЗрдЦрд╛:

рд╕реЗрдЯ рдбрдмреНрд▓реНрдпреВ300=12

рдпрджрд┐ рдмреЙрдб рджрд░ 12 рд╕реЗ рдХрдо рд╣реИ, рддреЛ рд╡рд┐рдВрдбреЛ рд╡рд┐рдХрд▓реНрдк рдХреЛ 1200 рдкрд░ рд╕реЗрдЯ рдХрд░ рджреЗрдЧрд╛ред

2. рдпрджрд┐ рдмреЙрдб рджрд░ 1200 рдХреЗ рдмрд░рд╛рдмрд░ рдереА, рддреЛ рд╕рдВрдкрд╛рджрд┐рдд рд╡рд┐рдХрд▓реНрдк w1200 рд╡рд┐рдВрдбреЛ рдорд╛рди рд╕реЗрдЯ рдХрд░реЗрдВред

3. рдпрджрд┐ рдмреЙрдб рджрд░ 1200 рд╕реЗ рдЕрдзрд┐рдХ рдереА, рддреЛ рд╕рдВрдкрд╛рджрд┐рдд рд╡рд┐рдХрд▓реНрдк w9600 рд╡рд┐рдВрдбреЛ рдорд╛рди рд╕реЗрдЯ рдХрд░реЗрдВред

RSI w300, w1200, рддрдерд╛ w9600 рд╡рд┐рдХрд▓реНрдк POSIX.1тАР2008 рдореЗрдВ рдЙрдирдХреЗ рдХрд╛рд░рдг рдкреНрд░рдХрдЯ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ
рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмреЙрдб рджрд░реЛрдВ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рд╡рд┐рднрд┐рдиреНрди рдЖрджреЗрд╢реЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╡рд┐рдВрдбреЛ рдХрд╛ рдЖрдХрд╛рд░ рдерд╛
рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдЬрд░реВрд░реА рдирд╣реАрдВ рдХрд┐ рд╡рд╣реА рд╣реЛ, рдЦрд┐рдбрд╝рдХреА рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдХрд╛рд░
рдЦрд┐рдбрд╝рдХреА рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ ex рдЖрджреЗрд╢ рджреГрд╢реНрдп 10, рд▓реЗрдХрд┐рди рдЗрд╕рдиреЗ рдХрд╛ рдорд╛рди рдирд╣реАрдВ рдмрджрд▓рд╛
рдЦрд┐рдбрд╝рдХреА рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдХрд╛ рдорд╛рди рдмрджрд▓ рд░рд╣рд╛ рд╣реИ рдЦрд┐рдбрд╝рдХреА рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдиреЗ рдмрджрд▓ рджрд┐рдпрд╛
рд╕реНрдХреНрд░реАрди рдХреЛ рдлрд┐рд░ рд╕реЗ рдкреЗрдВрдЯ рдХрд░рдиреЗ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ред POSIX.1тАР2008 рдирд╣реАрдВ рдХрд░рддрд╛
рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреА рдирд┐рд░рдВрддрд░рддрд╛ рдФрд░ рд╕рд░рд▓рддрд╛ рдХреЗ рд╣рд┐рдд рдореЗрдВ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ, рдФрд░
рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдмрджрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдХрдорд╛рдВрдб рдЗрд╕реЗ рдХрд░реЗрдВ
рдХрд╛ рдорд╛рди рд╕реЗрдЯ рдХрд░рдирд╛ рдЦрд┐рдбрд╝рдХреА рд╡рд┐рдХрд▓реНрдк рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

рд░реИрдкрдорд╛рд░реНрдЬрд┐рди, wm
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, рд░реИрдкрдорд╛рд░реНрдЬрд┐рди рд╡рд┐рдХрд▓реНрдк рдиреЗ рдЙрди рд╡рд░реНрдгреЛрдВ рдХреЛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд┐рдирдореЗрдВ рднреА рдерд╛
рдЬреБрдбрд╝реЗ рдЧрдгрдирд╛рдПрд╕; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП :рдирдХреНрд╢рд╛ K 5рдП рдПрдмреАрд╕реА рдбреЗрдл. рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдорд╛рдирдЪрд┐рддреНрд░ рдЬреЛ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реИрдВред рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреА рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП,
POSIX.1тАР2008 рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ, рд░реИрдкрдорд╛рд░реНрдЬрд┐рди рд╕рднреА рд╡рд░реНрдгреЛрдВ рдХреА рд╕реНрддрдВрдн рдкреНрд░рджрд░реНрд╢рди рдЪреМрдбрд╝рд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧрдгрдирд╛ рдХреА рдЧрдИ рдереА
рд╕реНрдХреНрд░реАрди рдкрд░ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ "^ рдореИрдВ" рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдирд╛ рдкрд╛рддреНрд░
рдЬрдм рд╕реВрдЪреА рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд╣рд╛рдВ '^' рдФрд░ 'рдореИрдВ' рдкреНрд░рддреНрдпреЗрдХ рдиреЗ рдПрдХ рд╣реА рдХреЙрд▓рдо рд▓рд┐рдпрд╛
рд╕реНрдХреНрд░реАрди, рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдЧрд╛ рд░реИрдкрдорд╛рд░реНрдЬрд┐рди рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП 2 рдХреЗ рдорд╛рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ . рд╕рдВрдЦреНрдпрд╛
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдХрд▓реНрдк рдиреЗ рдЗрд╕реА рддрд░рд╣ рд▓рд╛рдЗрди рдХреА рдкреНрд░рднрд╛рд╡реА рд▓рдВрдмрд╛рдИ рдХреЛ рднреА рдмрджрд▓ рджрд┐рдпрд╛ред рдкреЙрдЬрд╝рд┐рдХреНрд╕.1тАР2008
рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдЗрд╕ рдорд╛рдирдХ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдЖрда рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рджреА рдЧрдИ рд╣реИ
рдмрд┐рдЯреНрд╕, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рднрд╡рд┐рд╖реНрдп рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢


рдХреЛрдИ рдирд╣реАрдВ.

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХреНрд╕рдкреЛрдЬрд╝рд┐рдХреНрд╕ рдХрд╛ рдСрдирд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

  • 1
    abidiff
    abidiff
    рдПрдмрд┐рдбрд┐рдл - рдИрдПрд▓рдПрдл рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рдПрдмреАрдЖрдИ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ
    рдПрдмрд┐рдбреАрдл рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрд╛рдЗрдирд░реА рдХреА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИ
    рджреЛ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдЗрдВрдЯрд░рдлреЗрд╕ (рдПрдмреАрдЖрдИ)ред
    рдИрдПрд▓рдПрдл рдкреНрд░рд╛рд░реВрдк рдореЗрдВред рдпрд╣ рдПрдХ рдЕрд░реНрдердкреВрд░реНрдг рдЙрддреНрд╕рд░реНрдЬрди рдХрд░рддрд╛ рд╣реИ
    рд░рд┐рдкреЛрд░реНрдЯ...
    рдПрдмрд┐рдбреАрдл рдЪрд▓рд╛рдПрдВ
  • 2
    рдЖрдмрд┐рджрд╡
    рдЖрдмрд┐рджрд╡
    abidw - ELF рдХреЗ ABI рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВ
    рдлрд╝рд╛рдЗрд▓ abidw рдИрдПрд▓рдПрдл рдореЗрдВ рдПрдХ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкрдврд╝рддрд╛ рд╣реИ
    рдкреНрд░рд╛рд░реВрдк рдФрд░ рдПрдХ рдПрдХреНрд╕рдПрдордПрд▓ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХрд░рддрд╛ рд╣реИ
    рдЗрд╕рдХреЗ ABI рд╕реЗ рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рддрдХред
    рдЙрддреНрд╕рд░реНрдЬрд┐рдд ...
    рдЕрдмреАрдж рдЪрд▓рд╛рдУ
  • 3
    copac2xml
    copac2xml
    рдмрд┐рдмреБрдЯрд┐рд▓реНрд╕ - рдЧреНрд░рдВрде рд╕реВрдЪреА рд░реВрдкрд╛рдВрддрд░рдг
    рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ ...
    Copac2xml рдЪрд▓рд╛рдПрдБ
  • 4
    рдХреЙрдкреНрдЯ
    рдХреЙрдкреНрдЯ
    рдХреЙрдкреНрдЯ - рдкреАрдкрд╣реЛрд▓ рдЕрдиреБрдХреВрд▓рдХ SYSNOPIS:
    рдХреЙрдкреНрдЯ рдлрд╝рд╛рдЗрд▓.. рд╡рд┐рд╡рд░рдг: рдХреЙрдкреНрдЯ рдПрдХ рд╣реИ
    рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рдкреАрдкрд╣реЛрд▓ рдЕрдиреБрдХреВрд▓рдХред рдпрд╣
    рдЕрдкрдиреЗ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рд╕реЗ рдХреЛрдб рдкрдврд╝рддрд╛ рд╣реИ рдФрд░
    рдПрдХ рд▓рд┐рдЦрддрд╛ рд╣реИ...
    рдХреЙрдк рдЪрд▓рд╛рдУ
  • 5
    рдЗрдХрдЯреНрдард╛_stx_рд╢реАрд░реНрд╖рдХ
    рдЗрдХрдЯреНрдард╛_stx_рд╢реАрд░реНрд╖рдХ
    рдЗрдХрдЯреНрдард╛_stx_рд╢реАрд░реНрд╖рдХ - рд╢реАрд░реНрд╖рдХ рдЗрдХрдЯреНрдард╛ рдХрд░реЗрдВ
    Stx рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рд╕реЗ рдШреЛрд╖рдгрд╛рдПрдБ ...
    рдЗрдХрдЯреНрдард╛_stx_titles рдЪрд▓рд╛рдПрдБ
  • 6
    рдЧреИрдЯрд▓рд┐рдВрдЧ-рдмреЗрдВрдЪ
    рдЧреИрдЯрд▓рд┐рдВрдЧ-рдмреЗрдВрдЪ
    рдмреЗрдВрдЪ - http рдмреЗрдВрдЪрдорд╛рд░реНрдХ ...
    рдЧреИрдЯрд▓рд┐рдВрдЧ-рдмреЗрдВрдЪ рдЪрд▓рд╛рдПрдВ
  • рдЕрдзрд┐рдХ "

Ad