Assine a Lista Dicas-L
Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.
Desfilando caracteres lentamente pela tela
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 12 de julho de 2011
É bastante comuns em filmes vermos cenas em que os caracteres desfilam lentamente pela tela. Filmes de terror, em que o computador é possuído por algum ser maligno e começa a exibir mensagens, na conversa de Neo com Morpheus, no filme Matrix, e assim por diante.
Para conseguir este efeito em máquinas com GNU/Linux, usamos o comando pv (monitor the progress of data through a pipe).
Os dados são enviados, por programas como cat, echo, e outros. Vejam um exemplo:
echo "Wake up, Neo. The Matrix has you." | pv -qL 10
A opção -q indica ao programa para operar no modo silencioso (quiet) e a opção -L indica a taxa de transferência de dados em bytes por segundo. No nosso exemplo, a quantidade máxima de bytes que podem ser exibidos é 10. O programa aceita as letras k, m, g e t, para indicar kbytes, megabytes, gigabytes e terabytes.
Para mais informações e outros exemplos mais úteis, consulte a página de documentação (man pv).
Referência: Impress your friends with your CLI magic in Linux
Referências Adicionais
Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.
Avalie esta dica
Opinião dos Leitores
26 Jul 2011, 23:34
14 Jul 2011, 11:26
tr -c "[:alnum:]" " " < /dev/urandom | dd cbs=$COLUMNS conv=unblock | GREP_COLOR="1;32" grep --color "[^ ]" | pv -qL 2048
13 Jul 2011, 15:28
13 Jul 2011, 15:26
12 Jul 2011, 22:58
12 Jul 2011, 22:56





