shelr1
Screencasting for shell ninjas
Usage
shelr command
[id]
Overview
Shelr records terminal output and can replay it.
Also you can shere Your records at http://shelr.tv/ or other services.
Commands
record-
Will record your terminal unless you type
exitor Ctrl+D and store it to $HOME/.local/share/shelr/
-
If you want sound recording pass --sound option. You should have
soxinstalled.
list-
lists all your shellcasts.
play-
plays local or remote shellcast.
push-
publish your shellcast
dump-
dump shellcast as json to current directory.
Examples
Record your shellcast:
-
$ shelr record $ # do something ... $ exit
List recorded shellcasts:
-
$ shelr list
Play local shellcast:
-
$ 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
Play remote shellcast:
-
$ shelr play http://shelr.tv/records/4d1f7c3890820d6144000002.json
Publish your shellcast:
-
$ shelr push 1293702847 $ shelr push last # will push most recent local record
Setup recording backend:
-
$ shelr backend script $ shelr backend ttyrec
History
- Debian 12 (Bookworm) to Debian 10 (Buster): the text shown here
- Debian 9 (Stretch) to Debian 7 (Wheezy)