Como fazer caracteres serem mostrados mais lentamente?

1. Como fazer caracteres serem mostrados mais lentamente?

andre luiz
xiloba

(usa Slackware)

Enviado em 08/04/2013 - 22:07h

Galera, gostaria de que a resposta ao comando tr -d -c ‘[A-Za-z0-9]‘ < /dev/urandom aparecesse de maneira mais lenta na tela. do jeito que aparece, não é possível observar o que é mostrado. Eu sei que a resposta gera uma série infinita, mas gostaria que ela passasse na tela mais lentamente.


  


2. Re: Como fazer caracteres serem mostrados mais lentamente?

Buckminster
Buckminster

(usa Debian)

Enviado em 08/04/2013 - 22:20h

xiloba escreveu:

Galera, gostaria de que a resposta ao comando tr -d -c ‘[A-Za-z0-9]‘ < /dev/urandom aparecesse de maneira mais lenta na tela. do jeito que aparece, não é possível observar o que é mostrado. Eu sei que a resposta gera uma série infinita, mas gostaria que ela passasse na tela mais lentamente.


Já tentou | more?

tr -d -c ‘[A-Za-z0-9]‘ < /dev/urandom | more

Com a barra de espaços você desce a página e com a tecla enter você desce uma linha, com a tecla 'q' você sai.

Você pode tentar também '| less', mas pode ocorrer um travamento devido à grande quantidade de dados. Se travar, 'ctrl + c' para sair.


3. Re: Como fazer caracteres serem mostrados mais lentamente?

andre luiz
xiloba

(usa Slackware)

Enviado em 09/04/2013 - 10:47h

Obrigado, Buckminster, mas o objetivo é deixar os caracteres rolando na tela, só que mais devagar. Se eu usar more, ou less, a tela ficará estática.


4. Re: Como fazer caracteres serem mostrados mais lentamente?

Buckminster
Buckminster

(usa Debian)

Enviado em 09/04/2013 - 14:54h

xiloba escreveu:

Obrigado, Buckminster, mas o objetivo é deixar os caracteres rolando na tela, só que mais devagar. Se eu usar more, ou less, a tela ficará estática.


Você está querendo criar uma senha?


5. Re: Como fazer caracteres serem mostrados mais lentamente?

andre luiz
xiloba

(usa Slackware)

Enviado em 09/04/2013 - 20:37h

Oi, Buckminster. É o mais imediato uso que damos àquele comando. Geralmente, para criar senha, uso o pwgen é muito bom. Mas sei que há, pelo menos dez outras maneiras de gerar uma senha aleatória no Linux. (Veja como o Linux é muiiiito superior ao windows, que só tem uma, e ainda assim, quando usada troca de imediato a senha do usuário. :( )
date +%s | sha256sum | base64 | head -c 32 ; echo ou

< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-32};echo; ou

openssl rand -base64 32 ou

tr -cd '[:alnum:]' < /dev/urandom | fold -w30 | head -n1 ou

strings /dev/urandom | grep -o ':alnum:' | head -n 30 | tr -d '\n'; echo ou

< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c6 ou

dd if=/dev/urandom bs=1 count=32 2>/dev/null | base64 -w 0 | rev | cut -b 2- | rev ou

</dev/urandom tr -dc '12345!@#$%qwertQWERTasdfgASDFGzxcvbZXCVB' | head -c8; echo "" ou

randpw(){ < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-16};echo;} ou

date | md5sum que é a menor de todas.

Mas o uso que eu quero dar ao comando é outro, é funcionar como um papel de parede, no tty. Semelhante ao comando do programa aafire, que simula uma chama na tela.

Obrigado pela ajuda.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts