2.0 рдлрд╝рд╛рдЗрд▓ рд╕реНрд╡рд░реВрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣рдореЗрдВ "рд▓рд╛рдЗрд╡" рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдЬрдмрдХрд┐ rec
рдЕрднреА рднреА рдЪрд▓ рд░рд╣рд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЕрднреА рднреА рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдбреНрд░рд╛ рдмреИрдХ рд╣реИ, рдИрдУрдПрдл рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдкрд░ рдкреНрд▓реЗрдмреИрдХ рддреБрд░рдВрдд рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╣рдореЗрдВ рдЙрд╕реА рдорд╢реАрди рд╕реЗ SSH рдХрдиреЗрдХреНрд╢рди рдЬреИрд╕реЗ рд╕рд╛рдзрд╛рд░рдг рд╕реЗрдЯрдЕрдк рдкрд░ "рд▓рд╛рдЗрд╡" рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рджреЗрдЦрдиреЗ рдФрд░ рдЙрд╕рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИред рдЬреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЙрдкрдпреЛрдЧреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред
рдореИрдВ -f/--follow
рд╕реЗ asciinema play
рдПрдХ рдирдпрд╛ рдзреНрд╡рдЬ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдпрд╣ рдирдП рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдХреЛ рджреЗрдЦрддрд╛ рд░рд╣реЗ рдФрд░ рдЗрд╕реЗ рдмрдЬрд╛рддрд╛ рд░рд╣реЗред рдФрд░ рдореИрдВ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рдореЗрдВрдЯреЗрдирд░реНрд╕ рд╕реЗ рд╕реБрдирдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред
рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрдИ, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдЗрд╕ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдХреЛ рджреЗрдЦреЗрдВ: http://blog.asciinema.org/post/two-point-o/ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ @benaryorg рджреНрд╡рд╛рд░рд╛ рдпрд╣ рдЯрд┐рдкреНрдкрдгреА http://blog.asciinema.org/ рдкреЛрд╕реНрдЯ/рдЯреВ-рдкреЙрдЗрдВрдЯ-рдУ/#рдЯрд┐рдкреНрдкрдгреА -3764849151:
# record
asciinema rec file.cast
# play
tail -fn +1 file.cast | asciinema play -
# play via ssh
ssh example.com tail -fn +1 file.cast | asciinema play -
рдореБрдЭреЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдпрд╣ рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓рд╛ рджреЗрдЦрдиреЗ рд▓рд╛рдпрдХ рд▓рдЧрддрд╛ рд╣реИред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдпреВрдирд┐рдХреНрд╕ рдЯреВрд▓реНрд╕ рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддреЛ рдореВрд▓ рд╕рдорд░реНрдерди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИ рдпрд╛ рдирд╣реАрдВред рд╢рд╛рдпрдж, рд╢рд╛рдпрдж рдирд╣реАрдВ, рдЖрдЗрдП рдЪрд░реНрдЪрд╛ рдХрд░рддреЗ рд╣реИрдВ :)
рдУрд╣ рдпрд╣ рдорд╣рд╛рди рд╣реИ! рдФрд░ рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВрдиреЗ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдХреЛ рдпрд╛рдж рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ (рдЕрдм) рд╕реНрдЯрдб рд╕реЗ рдЦреЗрд▓рдиреЗ рдХрд╛ рд╕реНрдкрд╖реНрдЯ рдЙрдкрдпреЛрдЧ, рдореЗрд░рд╛ рдмреБрд░рд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдлреА рдЕрдЪреНрдЫрд╛ рд╣реИ, asciinema рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИ рдФрд░ рдЖрдЗрдП tail -f
рдкреБрди: рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рди рдХрд░реЗрдВред
рд▓реЗрдХрд┐рди рд╢рд╛рдпрдж рдЗрд╕реЗ README рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ ЁЯдФ рдХреЛ рдЦреЛрдЬрдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛?
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдУрд╣ рдпрд╣ рдорд╣рд╛рди рд╣реИ! рдФрд░ рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВрдиреЗ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдХреЛ рдпрд╛рдж рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ (рдЕрдм) рд╕реНрдЯрдб рд╕реЗ рдЦреЗрд▓рдиреЗ рдХрд╛ рд╕реНрдкрд╖реНрдЯ рдЙрдкрдпреЛрдЧ, рдореЗрд░рд╛ рдмреБрд░рд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдлреА рдЕрдЪреНрдЫрд╛ рд╣реИ, asciinema рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИ рдФрд░ рдЖрдЗрдП
tail -f
рдкреБрди: рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рди рдХрд░реЗрдВредрд▓реЗрдХрд┐рди рд╢рд╛рдпрдж рдЗрд╕реЗ README рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ ЁЯдФ рдХреЛ рдЦреЛрдЬрдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛?