Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por /dev/movebo em 27/06/2009    [ 2384 hits ]

Login: letifer, 40613 pontos

Homepage: http://devmovebo.blogspot.com   


Descrição

Uma brincadeira a partir do código do codneg < http://www.vivaolinux.com.br/script/matrix.sh-(Wake-up-neo...)  >;

;^)

[ Download: matrix.sh ]   [ Enviar nova versão ]

[ Esconder código-fonte ]

#!/bin/bash
# Matrix
# Autor  : /dev/movebo <dev.movebo@gmail.com>
# Autor  : CodNeg <letonai@gmail.com>
# Versão : 0.2

# Se nenhum argumento tiver sido passado, exibiremos a mensagem padrão,
#   do contrário atribuiremos todos os argumentos como uma única string a MSG
#   A barra ao contrário indica quando pausar e pular a linha
[ -z "$1" ] && MSG="Wake up, $USER...\The Matrix has you...\Follow the white rabbit.\Knock, knock, $USER." || MSG="$*"

# POS armazena a posição dos caracteres
let POS=0

# let realiza operações aritméticas com inteiros
let TAM=( `echo "$MSG" | wc -c` )
tput clear      # Limpa a tela
tput civis      # Torna o cursos invisível

# Veja a tabelas de cores e efeitos: http://aurelio.net/shell/canivete.html#cores
echo -e '\e[32;1m'


for i in $( seq $TAM )
do
   CHAR=$( echo -e "$MSG" | cut -c $i )

   if [ "$CHAR" = '\' ] ; then
      # Encontramos uma barra, a posição é zerada, pause 2 segundos, limpe a tela
      let POS=0
      sleep 2
      tput clear
   else
           sleep 0.2
           tput cup 0 $POS
      echo $CHAR
      let POS++
   fi
done

# Se houver o programa espeak, diga a frase abaixo
ESPEAK=$( which espeak )
[ -n "$ESPEAK" ] && echo "Acorde, $USER" | $ESPEAK --stdin -v pt
  
sleep 2
tput cnorm      # Volte o cursor ao normal
echo -e '\e[m'      # Volte as cores normais

Scripts recomendados
   Script Linux recomendado Script para desmontar partição/unidade
   Script Linux recomendado Script para escrever uma palavra em ASCI
   Script Linux recomendado Script de instalação do Squid 3 no Slackware
   Script Linux recomendado smartzip
   Script Linux recomendado Lista Telefonica Completa

Comentários
[1] Comentário enviado por albertguedes em 28/06/2009 - 14:43h:

"Wake-up pra cuspir Ze ..." hehehe

Legal cara, valeu.

[2] Comentário enviado por letifer em 29/06/2009 - 00:05h:

Ei, vocês reparam que eu fiz a bobagem de anexar a versão 0.1 ( a do CodNeg ) ? ^_^"
É melhor pegar o código-fonte... ^_^


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.