рдпрд╣ рдХрдорд╛рдВрдб mhpathmh рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо:
рдирд╛рдо
mhpath - рдПрдирдПрдордПрдЪ рд╕рдВрджреЗрд╢реЛрдВ рдФрд░ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЗ рдкреВрд░реНрдг рдкрдердирд╛рдо рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ
SYNOPSIS
mhpath [+рдлрд╝реЛрд▓реНрдбрд░] [msgs] [-рд╕рдВрд╕реНрдХрд░рдг] [-рдорджрдж]
рд╡рд░реНрдгрди
mhpath рд╕рдВрджреЗрд╢ рд╕реВрдЪреА `msgs' рдХреЛ рд╡рд┐рд╕реНрддреГрдд рдФрд░ рдХреНрд░рдордмрджреНрдз рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдкреВрд░рд╛ рдкрдердирд╛рдо рд▓рд┐рдЦрддрд╛ рд╣реИ
рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдирдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдХреЛрдИ `рд╕рдВрджреЗрд╢' рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, mhpath
рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рд╡рд░реНрддрдорд╛рди рдореЗрд▓ рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдкрдердирд╛рдо рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдПрдХрдорд╛рддреНрд░ рддрд░реНрдХ `+' рд╣реИ, рддреЛ рдЖрдкрдХрд╛ NMH
"рдкрде" рдЖрдЙрдЯрдкреБрдЯ рд╣реИ; рдпрд╣ рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рджреВрд╕рд░реЗ рд╕реЗ рддреБрд▓рдирд╛ NMH рдЖрджреЗрд╢, рдПрдХ рд╕рдВрджреЗрд╢ рддрд░реНрдХ mhpath рдЕрдХреНрд╕рд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рд▓рд┐рдЦрдирд╛ред рдЗрд╕рдХреЗ рдХрд╛рд░рдг:
1) "рдирдпрд╛" рдирд╛рдо рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ mhpathрдЖрд░рдХреНрд╖рд┐рдд рд╕рдВрджреЗрд╢ рдирд╛рдореЛрдВ рдХреА рд╕реВрдЪреА (рдЕрдиреНрдп
"рдкреНрд░рдердо", "рдЕрдВрддрд┐рдо", "рдкрд┐рдЫрд▓рд╛", "рдЕрдЧрд▓рд╛", "рд╡рд░реНрддрдорд╛рди", рдФрд░ "рд╕рднреА") рд╣реИрдВред рдирдпрд╛ рд╕рдВрджреЗрд╢ рд╕рдорддреБрд▓реНрдп рд╣реИ
рдХрд┐рд╕реА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЕрдВрддрд┐рдо рд╕рдВрджреЗрд╢ рдХреЗ рдмрд╛рдж рд╕рдВрджреЗрд╢ рдкрд░ (рдФрд░ рдХрд┐рд╕реА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ 1 рдХреЗ рдмрд░рд╛рдмрд░)ред
рдмрд┐рдирд╛ рд╕рдВрджреЗрд╢ рдХреЗ)ред "рдирдП" рд╕рдВрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдВрджреЗрд╢ рд╢реНрд░реЗрдгреА рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
2) рдПрдХ рд╕рдВрджреЗрд╢ рд╕реВрдЪреА рдХреЗ рднреАрддрд░, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрджрдирд╛рдо рдЙрди рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдирд╣реАрдВ рд╣реИрдВ
рдореМрдЬреВрдж: рдПрдХ рдПрдХрд▓ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд╕рдВрджреЗрд╢ рдирд╛рдо, рдПрдХрд▓ рд╕рдВрджреЗрд╢ рдирд╛рдо "cur", рдФрд░ (рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ)
рдПрдХрд▓ рд╕рдВрджреЗрд╢ рдХрд╛ рдирд╛рдо "рдирдпрд╛"ред рдЕрдиреНрдп рд╕рднреА рд╕рдВрджреЗрд╢ рдкрджрдирд╛рдореЛрдВ рдХреЛ рдХрдо рд╕реЗ рдХрдо рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдПрдХ рдореМрдЬреВрджрд╛ рд╕рдВрджреЗрд╢, рдпрджрд┐ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕рдВрджреЗрд╢ рд╣реИрдВред
3) рдПрдХ рдЦрд╛рд▓реА рдлрд╝реЛрд▓реНрдбрд░ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реИред
рдХрд┐рд╕реА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдореМрдЬреВрдж рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рд╕рдВрджреЗрд╢ рд╕реЗ рдХрдо рд╕рдВрдЦреНрдпрд╛ рд╡рд╛рд▓реА рд╕рдВрджреЗрд╢ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ
рдпрджрд┐ рд╕рдВрджреЗрд╢ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИ. рдПрдХ рд╕рдВрджреЗрд╢ рд╕рдВрдЦреНрдпрд╛ рдореМрдЬреВрджрд╛ рдЙрдЪреНрдЪрддрдо рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ
рдХрд┐рд╕реА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕рдВрджреЗрд╢ рдХреЗ рдХрд╛рд░рдг "рд╕реАрдорд╛ рд╕реЗ рдмрд╛рд╣рд░" рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред
рдПрдХ рд╢реНрд░реЗрдгреА рдкрджрдирд╛рдо рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд┐рд╕рдореЗрдВ рдРрд╕реЗ рд╕рдВрджреЗрд╢ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рдореМрдЬреВрдж рд╣реИрдВ, рд╕рдВрджреЗрд╢ рд╕рдВрдЦреНрдпрд╛рдПрдБ рдХрдо рд╣реИрдВ
рдХрд┐рд╕реА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдореМрдЬреВрдж рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рдпрд╛ рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рд╕рдВрджреЗрд╢ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг: рд╡рд░реНрддрдорд╛рди рдлрд╝реЛрд▓реНрдбрд░ foo рдореЗрдВ рд╕рдВрджреЗрд╢ 3 5 6 рд╣реИрдВред рдХрд░реНрд╡ 4 рд╣реИред
% рдПрдордПрдЪрдкрде
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ
% mhpath рд╕рднреА
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/3
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/5
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/6
% рдПрдордПрдЪрдкрд╛рде 2001
рдПрдордПрдЪрдкрд╛рде: рд╕рдВрджреЗрд╢ 2001 рд░реЗрдВрдЬ 1-6 рд╕реЗ рдмрд╛рд╣рд░
% рдПрдордПрдЪрдкрд╛рде 1-2001
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/3
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/5
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/6
% mhpath рдирдпрд╛
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/7
% mhpath рдЕрдВрддрд┐рдо рдирдпрд╛
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/6
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/7
% mhpath рдЕрдВрддрд┐рдо-рдирдпрд╛
mhpath: рдЦрд░рд╛рдм рд╕рдВрджреЗрд╢ рд╕реВрдЪреА рдЕрдВрддрд┐рдо-рдирдИ
% mhpath рд╡рдХреНрд░
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/4
% рдПрдордПрдЪрдкрд╛рде 1-2
mhpath: рд╢реНрд░реЗрдгреА 1-2 рдореЗрдВ рдХреЛрдИ рд╕рдВрджреЗрд╢ рдирд╣реАрдВ
% mhpath рдкреНрд░рдердо:2
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/3
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/5
% рдПрдордПрдЪрдкрд╛рде 1 2
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/1
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓/рдлреВ/2
mhpath рдмреИрдХрдХреЛрдЯреЗрдб рдСрдкрд░реЗрд╢рди рдореЗрдВ рднреА рдЙрдкрдпреЛрдЧреА рд╣реИ:
% рд╕реАрдбреА `рдПрдордПрдЪрдкрд╛рде +рдЗрдирдмреЙрдХреНрд╕`
% рдЗрдХреЛ `рдПрдордПрдЪрдкрд╛рде +`
/r/рдлрд╝рд╛рдЗрд▓/рдореЗрд▓
рдХреНрдпреЛрдВрдХрд┐ mhpath рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреНрд░рдордмрджреНрдз рдХрд░рддрд╛ рд╣реИ [msgs]. рдЖрджреЗрд╢
рдПрдорд╡реА `рдПрдордПрдЪрдкрд╛рде 501 500`
501 рд╕реЗ 500 рддрдХ рдирд╣реАрдВ рдЬрд╛рдПрдЧрд╛ред рдмрд┐рд▓реНрдХреБрд▓ рдЙрд▓рдЯрд╛ред рд▓реЗрдХрд┐рди
рдПрдорд╡реА `рдПрдордПрдЪрдкрд╛рде 501` `рдПрдордПрдЪрдкреИрде 500`
рдЪрд╛рд▓ рдХрд░реЗрдВрдЧреЗ
рдЖрдЙрдЯ-рдСрдл-рд░реЗрдВрдЬ рд╕рдВрджреЗрд╢ 0 рдмрдбрд╝реЗ рдЖрдЙрдЯ-рдСрдл-рд░реЗрдВрдЬ рд╕рдВрджреЗрд╢ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ
рдирдВрдмрд░. рд▓реЗрдХрд┐рди рджреЛрдиреЛрдВ рдХрд╛рд░рдг рд╣реИрдВ mhpath рдЧреИрд░-рд╢реВрдиреНрдп рд╕реНрдерд┐рддрд┐ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд▓рд┐рдП.
onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди mhpathmh рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ