-
Notifications
You must be signed in to change notification settings - Fork 29
/
shelr.1
134 lines (128 loc) · 1.69 KB
/
shelr.1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "SHELR" "1" "April 2012" "" ""
.
.SH "NAME"
\fBshelr\fR \- screencasting for shell ninjas
.
.SH "DESCRIPTION"
\fBShelr\fR records terminal output and can replay it\.
.
.P
Also you can shere Your records at http://shelr\.tv/ or other services\.
.
.SH "SYNOPSIS"
\fBshelr\fR command [id]
.
.SH "COMMANDS"
.
.TP
\fBrecord\fR
Will record your terminal unless you type \fBexit\fR or Ctrl+D and store it to $HOME/\.local/share/shelr/
.
.TP
\fBlist\fR
lists all your shellcasts\.
.
.TP
\fBplay\fR
plays local or remote shellcast\.
.
.TP
\fBpush\fR
publish your shellcast
.
.TP
\fBdump\fR
dump shellcast as json to current directory\.
.
.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 # play your own local record
$ shelr play record\.json # created with shelr dump
$ shelr play last # will play most recent local record
.
.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
$ shelr push last # will push most recent local record
.
.fi
.
.IP "" 0
.
.P
Setup recording backend:
.
.IP "" 4
.
.nf
$ shelr backend script
$ shelr backend ttyrec
.
.fi
.
.IP "" 0
.
.SH "BUGS"
\fBWindows\fR heh\.
.
.SH "COPYRIGHT"
(C) 2010, 2011, 2012 Antono Vasiljev \fIself@antono\.info\fR
.
.P
Licensed under GPLv3+
.
.SH "SEE ALSO"
script(1), scriptreplay(1), ttyrec(1), ttyplay(1)