рдпрд╣ рдХрдорд╛рдВрдб рдирд╛рдЗрдл-рдХреБрдХрдмреБрдХ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо:
рдирд╛рдо
рдЪрд╛рдХреВ-рдХреБрдХрдмреБрдХ - рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдЙрдкрдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдореИрди рдкреЗрдЬред
рдХреБрдХрдмреБрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рдиреАрддрд┐ рд╡рд┐рддрд░рдг рдХреА рдореВрд▓рднреВрдд рдЗрдХрд╛рдИ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм
рдПрдХ рдкрд░рд┐рджреГрд╢реНрдп рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ MySQL рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдЪреАрдЬреЗрдВ, рдФрд░ рдлрд┐рд░ рдпрд╣
рдЗрд╕рдореЗрдВ рд╡реЗ рд╕рднреА рдШрдЯрдХ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рдЙрд╕ рдкрд░рд┐рджреГрд╢реНрдп рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
┬╖ рд╡рд┐рд╢реЗрд╖рддрд╛ рдорд╛рди рдЬреЛ рдиреЛрдбреНрд╕ рдкрд░ рд╕реЗрдЯ рд╣реИрдВ
┬╖ рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ рдЬреЛ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рд╕рдВрдЧреНрд░рд╣ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВ
┬╖ рдлрд╝рд╛рдЗрд▓ рд╡рд┐рддрд░рдг
┬╖ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЬреЛ рд╢реЗрдл-рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░/рдпрд╛ рд░реВрдмреА рдХреЛрдб рдХреЗ рд▓рд┐рдП рд╕рд╣рд╛рдпрдХ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ
┬╖ рд░реЗрд╕рд┐рдкреА рдЬреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреА рд╣реИ рдХрд┐ рдХрд┐рди рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛ рд╣реИ рдФрд░ рдЙрди рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдХрд┐рд╕ рдХреНрд░рдо рдореЗрдВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдирд╛ рд╣реИ
рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
┬╖ рдХрд╕реНрдЯрдо рд╕рдВрд╕рд╛рдзрди рдФрд░ рдкреНрд░рджрд╛рддрд╛
┬╖ рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕
┬╖ рд╕рдВрд╕реНрдХрд░рдг
┬╖ рд╡реНрдпрдВрдЬрдиреЛрдВ (рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рд╕рд╣рд┐рдд), рд╕рдВрд╕реНрдХрд░рдг рдмрд╛рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╕рдорд░реНрдерд┐рдд
рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо, рдЗрддреНрдпрд╛рджрд┐
RSI рдЪрд╛рдХреВ рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм рдЙрдкрдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреБрдХрдмреБрдХ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдХрд┐ рдкрд░ рд╕реНрдерд┐рдд рд╣реИрдВ
рд╢реЗрдл рд╕рд░реНрд╡рд░ рдпрд╛ рд╕реНрдерд╛рдиреАрдп рд╢реЗрдл-рд░реЗрдкреЛред
рдЖрдо рд╡рд┐рдХрд▓реНрдк
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдирдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдХрд┐рд╕реА рднреА рддрд░реНрдХ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдЪрд╛рдХреВ
рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм рдЙрдкрдХрдорд╛рдВрдб:
--рд╢реЗрдл-рдЬреАрд░реЛ-рдкреЛрд░реНрдЯ рдкреЛрд░реНрдЯ
рдЬрд┐рд╕ рдкреЛрд░реНрдЯ рдкрд░ рд╢реЗрдл-рдЬреАрд░реЛ рд╕реБрдиреЗрдВрдЧреЗред
-c CONFIG_рдлрд╝рд╛рдЗрд▓, --рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди CONFIG_рдлрд╝рд╛рдЗрд▓
рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ред
-рдбреА, --рдЕрдХреНрд╖рдо-рд╕рдВрдкрд╛рджрди
$EDITOR рдХреЛ рдЦреЛрд▓реЗ рдЬрд╛рдиреЗ рд╕реЗ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдбреЗрдЯрд╛ рдХреЛ рдпрдерд╛рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
-- рдЪреВрдХ
рдХрд┐рд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрдХ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЪрд╛рдХреВ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
-e рд╕рдВрдкрд╛рджрдХ, --рд╕рдВрдкрд╛рджрдХ рд╕рдВрдкрд╛рджрдХ
$EDITOR рдЬреЛ рд╕рднреА рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
-E рд╡рд╛рддрд╛рд╡рд░рдг, --рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд╛рддрд╛рд╡рд░рдг
рдкрд░реНрдпрд╛рд╡рд░рдг рдХрд╛ рдирд╛рдоред рдЬрдм рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХрд┐рд╕реА рдХрдорд╛рдВрдб рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХрдорд╛рдВрдб
рдХреЗрд╡рд▓ рдирд╛рдорд┐рдд рдкрд░рд┐рд╡реЗрд╢ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдЪрд▓реЗрдВрдЧреЗред
-F рдкреНрд░рд╛рд░реВрдк, --рдкреНрд░рд╛рд░реВрдк FORMAT
рдЖрдЙрдЯрдкреБрдЯ рд╕реНрд╡рд░реВрдк: рд╕рд╛рд░рд╛рдВрд╢ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ), рдЯреЗрдХреНрд╕реНрдЯ, JSON, рдпрдорд▓реЛ, рддрдерд╛ pp.
-рдПрдЪ, --рдорджрдж
рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдорджрдж рджрд┐рдЦрд╛рддрд╛ рд╣реИред
-k рдЪрд╛рднреА, --рдЪрд╛рднреА KEY
рдПрдкреАрдЖрдИ рдХреНрд▓рд╛рдЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рдЕрдиреБрд░реЛрдзреЛрдВ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд╛рдХреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдирд┐рдЬреА рдХреБрдВрдЬреА
рдмрд╛рд╡рд░реНрдЪреА рд╕рд░реНрд╡рд░ред
--[рд░рдВрдЧ рдирд╣реАрдВ
рд░рдВрдЧреАрди рдЖрдЙрдЯрдкреБрдЯ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
--рдкреНрд░рд┐рдВрдЯ-рдмрд╛рдж
рд╡рд┐рдирд╛рд╢рдХрд╛рд░реА рдСрдкрд░реЗрд╢рди рдХреЗ рдмрд╛рдж рдбреЗрдЯрд╛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
-s рдпреВрдЖрд░рдПрд▓, --рд╕рд░реНрд╡рд░-рдпреВрдЖрд░рдПрд▓ рдпреВрдЖрд░рдПрд▓
рд╢реЗрдл рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдпреВрдЖрд░рдПрд▓ред
-u рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, --рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ USER
рдПрдкреАрдЖрдИ рдХреНрд▓рд╛рдЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рд╢реЗрдл рдХреЛ рдХрд┐рдП рдЧрдП рдЕрдиреБрд░реЛрдзреЛрдВ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд╛рдХреВ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо
рд╕рд░реНрд╡рд░ред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдирд┐рдЬреА рдХреБрдВрдЬреА рд╕реЗ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддрд╛ рд╣реИ, рддреЛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
-рд╡реА, --рд╢рдмреНрджрд╢рдГ
рдЕрдзрд┐рдХ рд╡рд░реНрдмреЛрдЬрд╝ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд░реЗрдВред рдЙрдкрдпреЛрдЧ -рд╡реАрд╡реА рдЕрдзрд┐рдХрддрдо рд╡рд╛рдЪрд╛рд▓рддрд╛ рдХреЗ рд▓рд┐рдПред
-рдореЗрдВ, --рд╕рдВрд╕реНрдХрд░рдг
рд╢реЗрдл-рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдгред
-рд╡рд╛рдИ, --рд╣рд╛рдВ
"рд╣рд╛рдВ" рдХреЗ рд╕рд╛рде рд╕рднреА рдкреБрд╖реНрдЯрд┐рдХрд░рдг рд╕рдВрдХреЗрддреЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЪрд╛рдХреВ рдирд╣реАрдВ рдорд╛рдВрдЧреЗрдЧрд╛
рдкреБрд╖реНрдЯрд┐ред
-рдореЗрдВ, --рд╕реНрдерд╛рдиреАрдп рдореЛрдб
рд╢реЗрдл-рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рд╕реНрдерд╛рдиреАрдп рдореЛрдб рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрд╣ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдЖрджреЗрд╢реЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
рд╢реЗрдл рд╕рд░реНрд╡рд░ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реНрдерд╛рдиреАрдп рд╢реЗрдл-рд░реЗрдкреЛ рдХреЗ рдЦрд┐рд▓рд╛рдл рднреА рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рдереЛрдХ рд╣рдЯрд╛рдПрдБ
RSI рдереЛрдХ рд╣рдЯрд╛рдирд╛ рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреБрдХрдмреБрдХ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреИрдЯрд░реНрди рд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ
рдПрдХ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐. рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдХреЗ рднреАрддрд░ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдФрд░ рдШрд┐рд░реА рд╣реБрдИ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП
рдлреЙрд░рд╡рд░реНрдб рд╕реНрд▓реИрд╢ (/) рджреНрд╡рд╛рд░рд╛ред
рд╡рд╛рдХреНрдп - рд╡рд┐рдиреНрдпрд╛рд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдереЛрдХ рд╣рдЯрд╛рдПрдВ REGEX (рд╡рд┐рдХрд▓реНрдк)
рдСрдкреНрд╢рдВрд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
-рдкреА, --рд╢реБрджреНрдз рдХрд░рдирд╛
рд╢реЗрдл рд╕рд░реНрд╡рд░ рд╕реЗ рдХреБрдХрдмреБрдХ (рдпрд╛ рдХреБрдХрдмреБрдХ рд╕рдВрд╕реНрдХрд░рдг) рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрд╣
рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рдХрд┐рд╕реА рднреА рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреА рдХреЗрд╡рд▓ рдПрдХ рдкреНрд░рддрд┐ рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЬрд╛рддреА рд╣реИ
рд╢реЗрдл рд╕рд░реНрд╡рд░ рдкрд░. рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдХрд┐рд╕реА рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм рдХреЛ рд╢реБрджреНрдз рдХрд░рдиреЗ рд╕реЗ рдХреЛрдИ рдЕрдиреНрдп рдХрд┐рддрд╛рдм рдЕрдХреНрд╖рдо рд╣реЛ рдЬрд╛рдПрдЧреА
рдХреБрдХрдмреБрдХ рдЬреЛ рд╢реБрджреНрдз рдХреА рдЧрдИ рдХреБрдХрдмреБрдХ рд╕реЗ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗрддреА рд╣реИред
рдЙрджрд╛рд╣рд░рдг
рдХреБрдХрдмреБрдХ рдХреЛ рдереЛрдХ рдореЗрдВ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреИрдЯрд░реНрди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдереЛрдХ рд╣рдЯрд╛рдПрдВ "^[0-9]{3}$" -рдкреА
рдмрдирд╛рдПрдБ
RSI рдмрдирд╛рдирд╛ рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рдПрдХ рдирдИ рдХреБрдХрдмреБрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ,
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдБ рдФрд░ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
┬╖ рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм/рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ
┬╖ рдХреБрдХрдмреБрдХ/CHANGELOG.md
┬╖ рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм/рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ
┬╖ рдХреБрдХрдмреБрдХ/рдлрд╝рд╛рдЗрд▓реЗрдВ/рдбрд┐рдлрд╝реЙрд▓реНрдЯ
┬╖ рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм/рдкреБрд╕реНрддрдХрд╛рд▓рдп
┬╖ рдХреБрдХрдмреБрдХ/рдореЗрдЯрд╛рдбреЗрдЯрд╛.рдЖрд░рдмреА
┬╖ рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм/рдкреНрд░рджрд╛рддрд╛
┬╖ рдХреБрдХрдмреБрдХ/README.md (рдпрд╛ .rdoc)
┬╖ рдХреБрдХрдмреБрдХ/рд░реЗрд╕рд┐рдкреА/default.rb
┬╖ рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм/рд╕рдВрд╕рд╛рдзрди
┬╖ рдХреБрдХрдмреБрдХ/рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕/рдбрд┐рдлрд╝реЙрд▓реНрдЯ
рдХреБрдХрдмреБрдХ рдмрдирдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕реЗ рд╢реЗрдл рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЪрд╛рдХреВ
рдЕрдкрд▓реЛрдб рддрд░реНрдХред
рд╡рд╛рдХреНрдп - рд╡рд┐рдиреНрдпрд╛рд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ COOKBOOK_NAME рдмрдирд╛рдПрдВ (рд╡рд┐рдХрд▓реНрдк)
рдСрдкреНрд╢рдВрд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
-C рд╕реНрд╡рддреНрд╡рд╛рдзрд┐рдХрд╛рд░реА, --рдХреЙрдкреАрд░рд╛рдЗрдЯ рд╕реНрд╡рддреНрд╡рд╛рдзрд┐рдХрд╛рд░реА
рдХреЙрдкреАрд░рд╛рдЗрдЯ рдзрд╛рд░рдХ рдХрд╛ рдирд╛рдо. рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдПрдХ рдХреЙрдкреАрд░рд╛рдЗрдЯ рдиреЛрдЯрд┐рд╕ рдбрд╛рд▓реЗрдЧрд╛
рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд┐рдд рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреЙрдкреАрд░рд╛рдЗрдЯ рдзрд╛рд░рдХ рдХрд╛ рдирд╛рдо рд╢рд╛рдорд┐рд▓ рд╣реИред рдпрджрд┐ рдпрд╣ рд╣реЛ рддреЛ
рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, "your_company_name" рдХрд╛ рдХреЙрдкреАрд░рд╛рдЗрдЯ рдирд╛рдо рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдмрдЬрд╛рдп; рдЗрд╕реЗ рдмрд╛рдж рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
-I рд▓рд╛рдЗрд╕реЗрдВрд╕, --рд▓рд╛рдЗрд╕реЗрдВрд╕ рд▓рд╛рдЗрд╕реЗрдВрд╕
рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХрд╛ рдкреНрд░рдХрд╛рд░ рдЬрд┐рд╕рдХреЗ рддрд╣рдд рдХреБрдХрдмреБрдХ рд╡рд┐рддрд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ: рдЕрдкрд╛рдЪреЗрд╡2, gplv2, gplv3,
рд╕рд╛рдердпрд╛, рдХреЛрдИ рдирд╣реАрдВ (рдЧрд▓рддреА рдХрд░рдирд╛)ред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЙрдкрдпреБрдХреНрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдиреЛрдЯрд┐рд╕ рдбрд╛рд▓ рджреЗрдЧрд╛
рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд┐рдд рдлрд╝рд╛рдЗрд▓реЗрдВ: рдЕрдкрд╛рдЪреЗ v2.0 (рдХреЗ рд▓рд┐рдП рдЕрдкрд╛рдЪреЗрд╡2), рдЬреАрдкреАрдПрд▓ v2 (рдХреЗ рд▓рд┐рдП gplv2), рдЬреАрдкреАрдПрд▓ v3 (рдХреЗ рд▓рд┐рдП
gplv3), рдПрдордЖрдИрдЯреА (рдХреЗ рд▓рд┐рдП рд╕рд╛рде), рдпрд╛ рд▓рд╛рдЗрд╕реЗрдВрд╕ 'рдорд╛рд▓рд┐рдХрд╛рдирд╛ - рд╕рдм рдЕрдзрд┐рдХрд╛рд░ рдЖрд░рд┐рдХреНрд╖рдд (рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдирд╣реАрдВ). рд╣реЛрдирд╛
рдХреБрдХрдмреБрдХ рдХреЗ рдЕрдВрджрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╕реЗ рдЕрд╡рдЧрдд рд░рд╣реЗрдВ рдФрд░ рдХрд┐рд╕реА рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ
рд╡реЗ рдЬрд┐рди рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВред
-m рдИрдореЗрд▓, --рдИрдореЗрд▓ EMAIL
рдХреБрдХрдмреБрдХ рдХрд╛ рд░рдЦрд░рдЦрд╛рд╡ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдИрдореЗрд▓ рдкрддрд╛ред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдЧрд╛
рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд┐рдд рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рдИрдореЗрд▓ рдкрддрд╛ рд░рдЦреЗрдВред рдпрджрд┐ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ, рдЗрд╕рдХреЗ рд╕реНрдерд╛рди рдкрд░ "your_email" рдХрд╛ рдПрдХ рдИрдореЗрд▓ рдирд╛рдо рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛; рдпрд╣ рдЖрд╕рд╛рдиреА рд╕реЗ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдмрд╛рдж рдореЗрдВ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред
-o рдкрде, --рдХреБрдХрдмреБрдХ-рдкрде рдкрде
рд╡рд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЬрд┐рд╕рдореЗрдВ рдХреБрдХрдмреБрдХ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИрдВред рдпрд╣ рдПрдХ рдмреГрд╣рджрд╛рдиреНрддреНрд░-рдкреГрдердХ рдкрде рд╣реЛ рд╕рдХрддрд╛ рд╣реИ.
-r рдкреНрд░рд╛рд░реВрдк, --рд░реАрдбрдореА-рдкреНрд░рд╛рд░реВрдк FORMAT
рд░реАрдбрдореА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкреНрд░рд╛рд░реВрдк: md (рдорд╛рд░реНрдХрдбрд╛рдЙрди) рдФрд░ rdoc (рд░реВрдмреА рдбреЙрдХреНрд╕)ред
рдЙрджрд╛рд╣рд░рдг
рдХреЙрдкреАрд░рд╛рдЗрдЯ, рдИрдореЗрд▓, рд▓рд╛рдЗрд╕реЗрдВрд╕ рдФрд░ рд░реАрдбрдореА рдкреНрд░рд╛рд░реВрдк рдХреЗ рд╕рд╛рде "my_cookbook" рдирд╛рдордХ рдХреБрдХрдмреБрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк, рджрд░реНрдЬ рдХрд░реЗрдВ:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ my_cookbook рдмрдирд╛рдПрдВ -C "рдореЗрд░рд╛ рдирд╛рдо" -m "[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]" -рдЖрдИ рдЕрдкрд╛рдЪреЗрд╡2 -рдЖрд░ рдПрдордбреА
рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
** рдХреБрдХрдмреБрдХ my_cookbook рдмрдирд╛рдирд╛
** рдХреБрдХрдмреБрдХ рдХреЗ рд▓рд┐рдП README рдмрдирд╛рдирд╛: my_cookbook
** рдХреБрдХрдмреБрдХ рдХреЗ рд▓рд┐рдП рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдмрдирд╛рдирд╛: my_cookbook
рд╣рдЯрд╛рдПрдБ
RSI рд╣рдЯрд╛рдирд╛ рд╢реЗрдл рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреБрдХрдмреБрдХ рдпрд╛ рдХреБрдХрдмреБрдХ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕рд░реНрд╡рд░ (рдФрд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдирд╣реАрдВ)ред
рд╡рд╛рдХреНрдп - рд╡рд┐рдиреНрдпрд╛рд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ COOKBOOK_NAME рд╣рдЯрд╛рдПрдВ [COOKBOOK_VERSION] (рд╡рд┐рдХрд▓реНрдк)
рдСрдкреНрд╢рдВрд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
-рдП --рд╕рдм
рд╕рднреА рдХреБрдХрдмреБрдХ (рдФрд░ рдХреБрдХрдмреБрдХ рд╕рдВрд╕реНрдХрд░рдг) рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдХреБрдХрдмреБрдХ_рд╕рдВрд╕реНрдХрд░рдг
рдХреБрдХрдмреБрдХ рдХрд╛ рд╣рдЯрд╛рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг. рдпрджрд┐ рдХрд┐рд╕реА рдХреБрдХрдмреБрдХ рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рддреЛ рдпрд╣
рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ. рдпрджрд┐ рдХрд┐рд╕реА рдХреБрдХрдмреБрдХ рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ рдФрд░
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдЪрд╛рдХреВ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджреЗрдЧрд╛ред
-рдкреА, --рд╢реБрджреНрдз рдХрд░рдирд╛
рд╢реЗрдл рд╕рд░реНрд╡рд░ рд╕реЗ рдХреБрдХрдмреБрдХ (рдпрд╛ рдХреБрдХрдмреБрдХ рд╕рдВрд╕реНрдХрд░рдг) рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрд╣
рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рдХрд┐рд╕реА рднреА рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреА рдХреЗрд╡рд▓ рдПрдХ рдкреНрд░рддрд┐ рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЬрд╛рддреА рд╣реИ
рд╢реЗрдл рд╕рд░реНрд╡рд░ рдкрд░. рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдХрд┐рд╕реА рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм рдХреЛ рд╢реБрджреНрдз рдХрд░рдиреЗ рд╕реЗ рдХреЛрдИ рдЕрдиреНрдп рдХрд┐рддрд╛рдм рдЕрдХреНрд╖рдо рд╣реЛ рдЬрд╛рдПрдЧреА
рдХреБрдХрдмреБрдХ рдЬреЛ рд╢реБрджреНрдз рдХреА рдЧрдИ рдХреБрдХрдмреБрдХ рд╕реЗ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗрддреА рд╣реИред
рдЙрджрд╛рд╣рд░рдг
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдХреБрдХрдмреБрдХ_рдирд╛рдо рд╕рдВрд╕реНрдХрд░рдг рд╣рдЯрд╛рдПрдВ
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
$ рдирд╛рдЗрдл рдХреБрдХрдмреБрдХ рдбрд┐рд▓реАрдЯ рд╕реНрдорд╛рд░реНрдЯрдореЛрди 0.8
рдкреНрд░рдХрд╛рд░ Y рд╣рдЯрд╛рдиреЗ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рдбрд╛рдЙрдирд▓реЛрдб
RSI рдбрд╛рдЙрдирд▓реЛрдб рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реЗрдл рд╕рд░реНрд╡рд░ рд╕реЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреБрдХрдмреБрдХ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдХрд╛рд░реНрдпрдХрд╛рд░реА рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАред
рд╡рд╛рдХреНрдп - рд╡рд┐рдиреНрдпрд╛рд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдбрд╛рдЙрдирд▓реЛрдб COOKBOOK_NAME [COOKBOOK_VERSION] (рд╡рд┐рдХрд▓реНрдк)
рдСрдкреНрд╢рдВрд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
-d рдбрд╛рдЙрдирд▓реЛрдб_рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛, --рджрд┐рд░реЛ рдбрд╛рдЙрдирд▓реЛрдб_рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛
рд╡рд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЬрд┐рд╕рдореЗрдВ рдХреБрдХрдмреБрдХ рд╕реНрдерд┐рдд рд╣реИрдВред
-рдПрдл, --рдмрд▓
рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
-рдПрди, --рдирд╡реАрдирддрдо
рдХреБрдХрдмреБрдХ рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдЙрджрд╛рд╣рд░рдг
"рд╕реНрдорд╛рд░реНрдЯрдореЛрди" рдирд╛рдордХ рдХреБрдХрдмреБрдХ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рджрд░реНрдЬ рдХрд░реЗрдВ:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдбрд╛рдЙрдирд▓реЛрдб рд╕реНрдорд╛рд░реНрдЯрдореЛрди
рд╕реВрдЪреА
RSI рд╕реВрдЪреА рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрди рдХреБрдХрдмреБрдХ рдХреА рд╕реВрдЪреА рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ
рдмрд╛рд╡рд░реНрдЪреА рд╕рд░реНрд╡рд░. рд╕реВрдЪреА рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдХреБрдХрдмреБрдХ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реЛрдЧрд╛
рдЪреВрдХред
рд╡рд╛рдХреНрдп - рд╡рд┐рдиреНрдпрд╛рд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рд╕реВрдЪреА (рд╡рд┐рдХрд▓реНрдк)
рдСрдкреНрд╢рдВрд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
-рдП --рд╕рдм
рдкреНрд░рддреНрдпреЗрдХ рдХреБрдХрдмреБрдХ рдХреЗ рд╕рднреА рдЙрдкрд▓рдмреНрдз рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
-рдбрдмреНрд▓реНрдпреВ, --рд╕рд╛рде-рдЙрд░реА
рд╕рдВрдмрдВрдзрд┐рдд рдпреВрдЖрд░рдЖрдИ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред
рдЙрджрд╛рд╣рд░рдг
рдХреБрдХрдмреБрдХ рдХреА рд╕реВрдЪреА рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рд╕реВрдЪреА
рдореЗрдЯрд╛рдбрд╛рдЯрд╛
RSI рдореЗрдЯрд╛рдбреЗрдЯрд╛ рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдХреБрдХрдмреБрдХ рдХреЗ рд▓рд┐рдП рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╡рд╛рдХреНрдп - рд╡рд┐рдиреНрдпрд╛рд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛ (рд╡рд┐рдХрд▓реНрдк)
рдСрдкреНрд╢рдВрд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
-рдП --рд╕рдм
рд╕рднреА рдХреБрдХрдмреБрдХ рдХреЗ рд▓рд┐рдП рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
-o рдкрде: рдкрде, --рдХреБрдХрдмреБрдХ-рдкрде рдкрде: рдкрде
рд╡рд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЬрд┐рд╕рдореЗрдВ рдХреБрдХрдмреБрдХ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИрдВред рдпрд╣ рдПрдХ рдмреГрд╣рджрд╛рдиреНрддреНрд░-рдкреГрдердХ рдкрде рд╣реЛ рд╕рдХрддрд╛ рд╣реИ.
рдЙрджрд╛рд╣рд░рдг
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛ -рдП
рдореЗрдЯрд╛рдбрд╛рдЯрд╛ рд╕реЗ рдлрд╝рд╛рдЗрд▓
RSI рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╕реЗ рдкрдЯреНрдЯрд┐рдХрд╛ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдХреБрдХрдмреБрдХ рдХреЗ рд▓рд┐рдП рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╡рд╛рдХреНрдп - рд╡рд┐рдиреНрдпрд╛рд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ:
рдлрд╝рд╛рдЗрд▓ рдлрд╝рд╛рдЗрд▓ рд╕реЗ $ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛
рдСрдкреНрд╢рдВрд╕
рдЗрд╕ рдЖрджреЗрд╢ рдореЗрдВ рдХреЛрдИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИред
рдЙрджрд╛рд╣рд░рдг
рдлрд╝рд╛рдЗрд▓ /рдкрде/рд╕реЗ/рдлрд╝рд╛рдЗрд▓ рд╕реЗ $ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛
рд╢реЛ
RSI рджрд┐рдЦрд╛рдирд╛ рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреБрдХрдмреБрдХ, рдХреБрдХрдмреБрдХ рдХреЗ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
(рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ, рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ, рдлрд╝рд╛рдЗрд▓реЗрдВ, рд▓рд╛рдЗрдмреНрд░реЗрд░реА, рдкреНрд░рджрд╛рддрд╛, рд░реЗрд╕рд┐рдкреА, рд╕рдВрд╕рд╛рдзрди рдФрд░ рдЯреЗрдореНрдкрд▓реЗрдЯ),
рдпрд╛ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдЬреЛ рдХреБрдХрдмреБрдХ рд╕реЗ рдЬреБрдбрд╝реА рд╣реИ (рдЪреЗрдХрд╕рдо рдЬреИрд╕реА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рд╕рд╣рд┐рдд)ред
рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛)ред
рд╡рд╛рдХреНрдп - рд╡рд┐рдиреНрдпрд╛рд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рд╢реЛ COOKBOOK_NAME [COOKBOOK_VERSION] [рднрд╛рдЧ...] [FILE_NAME] (рд╡рд┐рдХрд▓реНрдк)
рдСрдкреНрд╢рдВрд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
рдХреБрдХрдмреБрдХ_рд╕рдВрд╕реНрдХрд░рдг
рдХреБрдХрдмреБрдХ рдХрд╛ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг. рдпрджрд┐ рдХрд┐рд╕реА рдХреБрдХрдмреБрдХ рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рддреЛ рдпрд╣
рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ. рдпрджрд┐ рдХрд┐рд╕реА рдХреБрдХрдмреБрдХ рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ рдФрд░
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдХреБрдХрдмреБрдХ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд▓реМрдЯрд╛ рджреА рдЬрд╛рдПрдЧреАред
-f рдПрдлрдХреНрдпреВрдбреАрдПрди, --fqdn FQDN
рдореЗрдЬрдмрд╛рди рдХрд╛ FQDN.
рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдЬреЛ рдХреБрдХрдмреБрдХ рд╕реЗ рд╕рдВрдмрджреНрдз рд╣реИ.
-p рдордВрдЪ, --рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдордВрдЪ
рд╡рд╣ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХреБрдХрдмреБрдХ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрдИ рд╣реИред
рднрд╛рдЧ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм рдХрд╛ рднрд╛рдЧ: рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ, рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ, рдлрд╝рд╛рдЗрд▓реЛрдВ, рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ,
рдкреНрд░рджрд╛рддрд╛рдУрдВ, рд╡реНрдпрдВрдЬрдиреЛрдВ, рд╕рдВрд╕рд╛рдзрдирдпрд╛, рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕. рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рднрд╛рдЧ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ.
-V рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо_рд╕рдВрд╕реНрдХрд░рдг, --рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо-рд╕рдВрд╕реНрдХрд░рдг рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо_рд╕рдВрд╕реНрдХрд░рдг
рдордВрдЪ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг.
-рдбрдмреНрд▓реНрдпреВ, --рд╕рд╛рде-рдЙрд░реА
рд╕рдВрдмрдВрдзрд┐рдд рдпреВрдЖрд░рдЖрдИ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред
рдЙрджрд╛рд╣рд░рдг
"рдЧреЗрдЯрд┐рдВрдЧ-рд╕реНрдЯрд╛рд░реНрдЯреЗрдб" рдирд╛рдордХ рдХреБрдХрдмреБрдХ рдХреЗ рдЙрдкрд▓рдмреНрдз рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рджрд░реНрдЬ рдХрд░реЗрдВ:
$ рдирд╛рдЗрдл рдХреБрдХрдмреБрдХ рд╢реЛ рд╢реБрд░реВ рд╣реЛ рд░рд╣рд╛ рд╣реИ
рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
рдкреНрд░рд╛рд░рдВрдн рдХрд░рдирд╛ 0.3.0 0.2.0
рдХреБрдХрдмреБрдХ рдХреЗ рдирд╛рдо рдФрд░ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреБрдХрдмреБрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдХреА рдПрдХ рд╕реВрдЪреА рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП,
рджрд░реНрдЬ:
$ рдирд╛рдЗрдл рдХреБрдХрдмреБрдХ рд╢реЛ 0.3.0 рдкреНрд░рд╛рд░рдВрдн рд╣реЛ рд░рд╣рд╛ рд╣реИ
рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:
checksum: fa0fc4abf3f6787aeb5c3c5c35de667c
рдирд╛рдо: default.rb
рдкрде: рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ/рдбрд┐рдлрд╝реЙрд▓реНрдЯ.рдЖрд░рдмреА
рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛: рдбрд┐рдлрд╝реЙрд▓реНрдЯ
рдпреВрдЖрд░рдПрд▓: https://somelongurlhere.com
рд╢реЗрдл_рдкреНрд░рдХрд╛рд░: рдХреБрдХрдмреБрдХ_рд╕рдВрд╕реНрдХрд░рдг
рдХреБрдХрдмреБрдХ_рдирд╛рдо: рдкреНрд░рд╛рд░рдВрдн рдХрд░рдирд╛
рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ: []
рдлрд╝рд╛рдЗрд▓реЗрдВ: []
рдЬрдореЗ рд╣реБрдП?: рдЕрд╕рддреНрдп
json_class: рд╢реЗрдл::рдХреБрдХрдмреБрдХ рд╕рдВрд╕реНрдХрд░рдг
рдкреБрд╕реНрддрдХрд╛рд▓рдп: []
рдХреЗрд╡рд▓ "рдЯреЗрдореНрдкреНрд▓реЗрдЯ" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рджрд░реНрдЬ рдХрд░реЗрдВ:
$ рдирд╛рдЗрдл рдХреБрдХрдмреБрдХ рд╢реЛ рдХреА рд╢реБрд░реБрдЖрдд 0.3.0 рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕
рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
checksum: a29d6f254577b830091f140c3a78b1fe
рдирд╛рдо: рд╢реЗрдл-рдЧреЗрдЯрд┐рдВрдЧ-рд╕реНрдЯрд╛рд░реНрдЯреЗрдб.txt.erb
рдкрде: рдЯреЗрдореНрдкреНрд▓реЗрдЯ/рдбрд┐рдлрд╝реЙрд▓реНрдЯ/рд╢реЗрдлрд╝-рдЧреЗрдЯрд┐рдВрдЧ-рд╕реНрдЯрд╛рд░реНрдЯреЗрдб.txt.erb
рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛: рдбрд┐рдлрд╝реЙрд▓реНрдЯ
рдпреВрдЖрд░рдПрд▓: https://someurlhere.com
JSON рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ -F рдХрдорд╛рдВрдб рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдХрд▓реНрдк рдЬреИрд╕реЗ
рдЗрд╕:
$ рдЪрд╛рдХреВ рд░реЛрд▓ рд╢реЛ devops -F json
рдЙрдкрд▓рдмреНрдз рдЕрдиреНрдп рдкреНрд░рд╛рд░реВрдкреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЯреЗрдХреНрд╕реНрдЯ, рдпрдорд▓реЛ, рддрдерд╛ pp.
рдЯреЗрд╕реНрдЯ
RSI рдкрд░реАрдХреНрд╖рдг рд╕рд┐рдВрдЯреИрдХреНрд╕ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХреБрдХрдмреБрдХ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рддрд░реНрдХ рд░реВрдмреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рдХреБрдХрдмреБрдХ рдореЗрдВ .rb рдФрд░ рдПрдВрдмреЗрдбреЗрдб рд░реВрдмреА рдкрд░ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдВрдЯреИрдХреНрд╕ рдЬрд╛рдБрдЪ
(рдИрдЖрд░рдмреА)ред рдпрд╣ рддрд░реНрдХ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╕рдордп .chefignore рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рд╕рдореНрдорд╛рди рдХрд░реЗрдЧрд╛ рдХрд┐ рдХреМрди рд╕реА рдХреБрдХрдмреБрдХ рдЪрд╛рд╣рд┐рдП
рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдгред
рд╡рд╛рдХреНрдп - рд╡рд┐рдиреНрдпрд╛рд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдкрд░реАрдХреНрд╖рдг COOKBOOK_NAME (рд╡рд┐рдХрд▓реНрдк)
рдСрдкреНрд╢рдВрд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
-рдП --рд╕рдм
рд╕рднреА рдХреБрдХрдмреБрдХ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
-o рдкрде: рдкрде, --рдХреБрдХрдмреБрдХ-рдкрде рдкрде: рдкрде
рд╡рд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЬрд┐рд╕рдореЗрдВ рдХреБрдХрдмреБрдХ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИрдВред рдпрд╣ рдПрдХ рдмреГрд╣рджрд╛рдиреНрддреНрд░-рдкреГрдердХ рдкрде рд╣реЛ рд╕рдХрддрд╛ рд╣реИ.
рдЙрджрд╛рд╣рд░рдг
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдЯреЗрд╕реНрдЯ рдХреБрдХрдмреБрдХ_рдирд╛рдо
рдЕрдкрд▓реЛрдб
RSI рдЕрдкрд▓реЛрдб рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдХреБрдХрдмреБрдХ (рдФрд░ рдЬреЛ рднреА рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реИрдВ) рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЙрди рдХреБрдХрдмреБрдХ рд╕реЗ рд╕рдВрдмрджреНрдз) рдПрдХ рд╕реНрдерд╛рдиреАрдп рднрдВрдбрд╛рд░ рд╕реЗ рд╢реЗрдл рд╕рд░реНрд╡рд░ рддрдХред рдХреЗрд╡рд▓ рдлрд╝рд╛рдЗрд▓реЗрдВ
рдЬреЛ рд╢реЗрдл рд╕рд░реНрд╡рд░ рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ рдЙрд╕реЗ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдиреЛрдЯ:
рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдЕрдкрд▓реЛрдб рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП .chefignore рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЬреИрд╕реЗ рдХрд┐
рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓реЗрдВ рдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдореЗрдВ рд░рдЦреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЗрдВред .chefignore
рдлрд╝рд╛рдЗрд▓ рдХреБрдХрдмреБрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдореВрд▓ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдФрд░ рд╕рдорд╛рди рдирд┐рдпрдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдлрд╝рд╛рдЗрд▓рдирд╛рдо рдЧреНрд▓реЛрдмрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП (рдЬреИрд╕рд╛ рдХрд┐ рд░реВрдмреА рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдлрд╝рд╛рдЗрд▓.fnmatch рд╡рд╛рдХреНрдп - рд╡рд┐рдиреНрдпрд╛рд╕)ред
рдиреЛрдЯ:
рдЦрд╛рд▓реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдБ рд╢реЗрдл рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдкрд▓реЛрдб рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИрдВред рдПрдХ рдЦрд╛рд▓реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП,
рдПрдХ "рдбреЙрдЯ" рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВ---рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП редрд░рдЦрдирд╛---рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛
рд╕реНрд╡рдпрдВ рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реИ.
рд╡рд╛рдХреНрдп - рд╡рд┐рдиреНрдпрд╛рд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдЕрдкрд▓реЛрдб [COOKBOOK_NAME...] (рд╡рд┐рдХрд▓реНрдк)
рдСрдкреНрд╢рдВрд╕
рдЗрд╕ рддрд░реНрдХ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
-рдП --рд╕рдм
рд╕рднреА рдХреБрдХрдмреБрдХ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
-- рд╕рдорд╡рд░реНрддреА
рдЕрдиреБрдордд рд╕рдорд╡рд░реНрддреА рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛. рдЧрд▓рддреА рдХрд░рдирд╛: 10.
-рдбреА, --рд╢рд╛рдорд┐рд▓-рдирд┐рд░реНрднрд░рддрд╛рдПрдВ
рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдХрд┐ рдЬрдм рдПрдХ рдХреБрдХрдмреБрдХ рдХреА рдПрдХ (рдпрд╛ рдЕрдзрд┐рдХ) рдХреБрдХрдмреБрдХ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рд╣реЛ,
рдЙрди рдХреБрдХрдмреБрдХ рдХреЛ рднреА рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
-E рд╡рд╛рддрд╛рд╡рд░рдг, --рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд╛рддрд╛рд╡рд░рдг
рдкрд░реНрдпрд╛рд╡рд░рдг рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдХреБрдХрдмреБрдХ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдЕрдкрд▓реЛрдб рдХреА рдЧрдИред
--рдмрд▓
рдХреБрдХрдмреБрдХ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рднрд▓реЗ рд╣реА --рдЬрдорд╛рдирд╛ рдзреНрд╡рдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ.
--рдЬрдорд╛рдирд╛
рдХреБрдХрдмреБрдХ рдореЗрдВ рдмрджрд▓рд╛рд╡реЛрдВ рдХреЛ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдХреЗрд╡рд▓ --рдмрд▓
рд╡рд┐рдХрд▓реНрдк рдЗрд╕ рд╕реЗрдЯрд┐рдВрдЧ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХрддрд╛ рд╣реИред
-o рдкрде: рдкрде, --рдХреБрдХрдмреБрдХ-рдкрде рдкрде: рдкрде
рд╡рд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЬрд┐рд╕рдореЗрдВ рдХреБрдХрдмреБрдХ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИрдВред рдпрд╣ рдПрдХ рдмреГрд╣рджрд╛рдиреНрддреНрд░-рдкреГрдердХ рдкрде рд╣реЛ рд╕рдХрддрд╛ рд╣реИ.
рдЙрджрд╛рд╣рд░рдг
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдЕрдкрд▓реЛрдб рдХреБрдХрдмреБрдХ_рдирд╛рдо
рдПрдХ рдХреБрдХрдмреБрдХ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рдлрд┐рд░ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЙрд╕рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП,
рджрд░реНрдЬ:
$ рдЪрд╛рдХреВ рдХреБрдХрдмреБрдХ рдЕрдкрд▓реЛрдб рд░реЗрдбрд┐рд╕--рдлрд╝реНрд░реАрдЬрд╝
рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
рд░реЗрдбрд┐рд╕ рдЕрдкрд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ...
рдЕрдкрд▓реЛрдб рдкреВрд░рд╛ рд╣реБрдЖ
рдпрджрд┐ рдХреЛрдИ рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм рдЬрдореА рд╣реБрдИ рд╣реИ рдФрд░ --рдмрд▓ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдЪрд╛рдХреВ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧрд╛
рдирд┐рдореНрди рдХреЗ рд╕рдорд╛рди рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢:
рд░реЗрдбрд┐рд╕ рдЕрдкрд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ...
рддреНрд░реБрдЯрд┐: рдХреБрдХрдмреБрдХ рд░реЗрдбрд┐рд╕ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг 0.1.6 рдлрд╝реНрд░реАрдЬрд╝ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП --force рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪрд╛рдХреВ-рдХреБрдХрдмреБрдХ рдХрд╛ рдСрдирд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ