projetos | download | linux | privacidade | contato
 
  Produtos | Documentação | Suporte | Treinamento | Conectiva | Cases | Soluções | Parcerias | Imprensa | Oportunidades
Pesquise 
português 
english 
español

SUPORTE

->Suporte Estendido
->Centros de Serviços
->Técnicos Certificados
->Formulário de Suporte
->Abrangência do Suporte
->Acionando o Suporte
->Perguntas e Respostas
->Atualizações
->Livros, Guias e Manuais
->Hardware

    1.3. Como colocar mensagens no fortune?

    Ele escolhe aleatoriamente uma mensagem de um arquivo do diretório /usr/share/games/fortunes, que ainda possui um arquivo índice, de extensão .dat.

    Cada mensagem é separada por uma linha com um %, assim:

             O que são quatro pontos na parede? Four migas. Ugh!
             %
             Errar é humano, botar a culpa no computador é mais humano ainda.
             %
             Aí ela me disse: Ou eu ou o modem! Sinto muitas saudades dela...
    

    O que se precisa fazer é criar um arquivo com as mensagens chamado piadas, por exemplo, no formato acima. Depois basta usar o programa strfile para gerar o índice:

        [root@localhost]# strfile piadas
    

    E um arquivo chamado piadas.dat será criado.

    Caso queira-se apenas as mensagens em português, crie um diretório inglês, e mova todos os arquivos com os fortunes originais do pacote para este diretório, assim só serão usados os arquivos criados pelo usuário.

    Para executar o fortune cada vez que acessar o sistema, coloque as linhas seguintes no final de seu /etc/profile

             if [ -x /usr/games/fortune ] ; then
                 echo
                 /usr/games/fortune
                 echo
             fi
    

    Para terminar: caso o nome de um arquivo termina com o sufixo -o o fortune só o consulta se for chamado com a opção -o (por exemplo ofensivo-o). Esses arquivos são os que contém mensagens ofensivas.