Mensagens Diarias com o Fortune
Hoje vou falar sobre o Fortune, mas o que seria o fortune? De acordo com o Man Page ” print a random, hopefully interesting, adage” Imprimir algo interessante ao acaso, não sei se está é melhor tradução mas já deu para entender o que o texto quis dizer.
Ele é baseado nos biscoitos da sorte chineses (fortune cookies em inglês), quando configurado pode mostrar uma mensagem de sua base de consulta ao fazer o login no terminal ou mesmo ao carregar o sistema operacional.
Para rodar o programa, caso ele esteja instalado claro, basta chamar o comando:
$fortune Você não precisa ser o melhor. Basta procurar fazer bem aquilo que faz, sem esperar recompensa ou castigo, simplesmente pelo prazer de fazer bem-feito, que se esgota no ato de fazer --Adib Jatene
No meu caso instalei uma base de língua portuguesa e recebi como mensagem esta acima, minha máquina roda ubuntu e o fortune já estava instalado sendo assim para instalar a base de mensagens brasileira basta usar este comando:
$ sudo aptitude install fortune fortune-mod fortunes-br
Para usar somente mensagens em português você pode indicar qual será a base de consulta ao chamar o programa.
$ fortune brasil O trabalho e a perdicao das classes bebedoras. -- Mike Romanoff
Como trabalho com alguns colegas que estão meio estressados pensei em colocar algumas mensagens estimulantes e divertidas nos servidores da empresa, então fiz uma pesquisa para encontrar o fortune para FreeBSD.
No FreeBSD encontrei o fortune instalado por padrão então bastava procurar por bases motivantes e divertidas 😛
No repositorio do BSD ( www.freebsd.org/ports/ ) encontrei algumas como futurama, Bíblia Sagrada encontrei também em outras linguas como Russa e Italiana . Com as bases instaladas agora basta fazer aparecer quando o individuo logar por ssh/terminal criando um script shell
Quando fui editar o arquivo ~/.profile do FreeBSD já existia uma entrada para chamar o fortune.
#Padrão do BSD [ -x /usr/games/fortune ] && /usr/games/fortune freebsd-tips
Ou de pode ser desta maneira também
if [ -a /usr/games/fortune ]; then echo " " /usr/games/fortune freebsd-tips echo " " fi
Ótimo agora tenho como chamar o fortune passando como argumento uma base de dados. E você também pode criar sua própria base na comunidade viva o linux tem um post sobre isso explicando a criação e os argumentos que pode ser usados http://www.vivaolinux.com.br/artigo/Configurando-o-Fortune/ além é claro do man page http://linux.die.net/man/6/fortune.
Prontinho tudo instalado e funcionando.
Não posso me despedir sem mandar essa mensagem que recebi do fortune.
$ fortune -m 'win' brasil | less P. Se o windows 98 fosse concessionária, que carro venderia? R. BUG, é claro!!! % O windows 98 é o maior e mais mal feito vírus conhecido. % Se o seu windows não der problema, reclame com a Microsoft! % O windows não é ruim, esperem só ele ficar pronto... % Como transformar um Pentium em XT? Digite "win". % Chernobyl usava windows 95 para monitorar seus reatores. %
heheheheh não foi eu quem disse nada disso foi os autores da base do fortunes hhehehehheheh
*Fontes
http://linux.die.net/man/6/fortune
http://www.vivaolinux.com.br/artigo/Configurando-o-Fortune/
http://www.freebsd.org/cgi/ports.cgi?query=fortune&stype=all&sektion=all
agosto 15th, 2009 at 12:00
$fortune murphy
The organization of any program reflects the organization
of the people who developed it.
junho 8th, 2015 at 18:02
Atualiza ai por favor