Showterm: screencast pelo terminal

Publicado por Fernando Eckhardt Valle em 10/02/2016

[ Hits: 2.922 ]

 


Showterm: screencast pelo terminal



Às vezes, principalmente no fórum do VOL, alguém pede como resolver determinado problema pelo terminal e tentamos responder postando a linha de comando ou um passo a passo de execução, mas mesmo assim algumas pessoas ainda tem dificuldade em entender. Pensamos "Pô... o cara não entendeu nada... acho que terei que desenhar pra entender!". Pois bem, vamos desenhar.

A aplicação showterm 'grava' tudo o que fazemos no terminal. No final recebemos um link que podemos enviar para qualquer um ver o que fizemos. No link abaixo um exemplo que fiz para ilustrar:
Podemos instalar o showterm em duas formas:

1 - Usando o gem (precisa ter o ruby instalado certinho):

gem install showterm

2 - Pegando o script direto:

curl showterm.io/showterm > ~/bin/showterm
$ chmod +x ~/bin/showterm


Para usar basta rodar o comando:

showterm

Após executar o comando tudo o que você fizer no terminal será gravado. Para terminar a gravação digite:

exit

Será upado a sua gravação e irá aparecer um link para visualizá-la.

Caso não queira instalar a aplicação, basta rodar o seguinte comando:

bash <(curl record.showterm.io)

E pronto, começa a gravação. Para encerrar, o mesmo procedimento, digite o comando exit.

Tudo o que eu falei, e mais, encontra-se em: https://showterm.io/

Outras dicas deste autor

Canal do Viva o Linux no Telegram

VirtualBox 4.3 no Fedora 20

Resolvendo problema de screen tearing nas placas de vídeo Intel no Ubuntu, Mint e derivados

Dicas de pós-instalação no Slackware 13.37 64 bits

Leitura recomendada

sudo: lendo a senha automaticamente através de shell script

Despertador em Shell

Manipulação de strings no bash

Não esquecendo o root logado

mailx não envia cópia carbono nem cópia carbono oculta [RESOLVIDO]

  

Comentários
[1] Comentário enviado por AboutDiego em 10/02/2016 - 15:18h

Muito legal.

Valeu por mostrar essa ferramenta Fernando.

[2] Comentário enviado por cared em 13/08/2017 - 14:43h

esta dando erro pra instalar

$sudo gem install showterm
Building native extensions. This could take a while...
ERROR: Error installing showterm:
ERROR: Failed to build gem native extension.

current directory: /var/lib/gems/2.3.0/gems/showterm-0.5.0/ext
/usr/bin/ruby2.3 -r ./siteconf20170813-3750-1p4okv7.rb extconf.rb

current directory: /var/lib/gems/2.3.0/gems/showterm-0.5.0/ext
make "DESTDIR=" clean
rm -f *.o ttyrec ttyplay ttytime ttyrecord *~

current directory: /var/lib/gems/2.3.0/gems/showterm-0.5.0/ext
make "DESTDIR="
gcc -O2 -c -o ttyrec.o ttyrec.c
ttyrec.c: In function ‘finish’:
ttyrec.c:209:13: error: storage size of ‘status’ isn’t known
union wait status;
^~~~~~
<builtin>: recipe for target 'ttyrec.o' failed
make: *** [ttyrec.o] Error 1

make failed, exit code 2

Gem files will remain installed in /var/lib/gems/2.3.0/gems/showterm-0.5.0 for inspection.
Results logged to /var/lib/gems/2.3.0/extensions/x86-linux/2.3.0/showterm-0.5.0/gem_make.out



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts