.\" generated with Ronn/v0.7.3 .\" http://github.com/rtomayko/ronn/tree/0.7.3 . .TH "SHELR" "1" "August 2011" "" "" . .SH "NAME" \fBshelr\fR \- screencasting for shell junkies . .SH "SYNOPSIS" \fBshelr\fR command [id] . .SH "DESCRIPTION" \fBShelr\fR records terminal output and can replay it . .SH "COMMANDS" . .TP \fBrecord\fR Will record your terminal unless you type \fBexit\fR or Ctrl+D and store it to $HOME/\.local/share/shellcast/ . .TP \fBlist\fR lists all your shellcasts\. . .TP \fBplay\fR plays local or remote shellcast\. . .TP \fBpush\fR publish your shellcast . .SH "EXAMPLES" Record your shellcast: . .IP "" 4 . .nf $ shelr record \.\.\. do something \.\.\. $ exit . .fi . .IP "" 0 . .P List recorded shellcasts: . .IP "" 4 . .nf $ shelr list . .fi . .IP "" 0 . .P Play local shellcast: . .IP "" 4 . .nf $ shelr play 1293702847 . .fi . .IP "" 0 . .P Play remote shellcast: . .IP "" 4 . .nf $ shelr play http://shelr\.tv/records/4d1f7c3890820d6144000002\.json . .fi . .IP "" 0 . .P Publish your shellcast: . .IP "" 4 . .nf $ shelr push 1293702847 . .fi . .IP "" 0 . .SH "BUGS" \fBshelr\fR is written in Ruby and depends on \fBscript\fR and \fBscriptreplay\fR, commands libraries that are non\-trivial to install on some systems\. . .SH "COPYRIGHT" Shelr is Copyright (C) 2011 Antono Vasiljev \fIhttp://antono\.info/\fR . .SH "SEE ALSO" script(1), scriptreplay(1)