fortune

fortune [opções]

As mensagens armazenadas pelo aplicativo fortune são divididas em várias categorias, onde cada categoria se subdivide em mensagens potencialmente ofensivas e mensagens não ofensivas.

São algumas das opções deste comando

-a : seleciona todos os arquivos de citações (ofensivas ou não).

-f : exibe a lista dos arquivos que podem ser usados pelo fortune.

-l : seleciona apenas mensagens longas.

-o : seleciona apenas os arquivos com mensagens ofensivas.

-s : seleciona apenas mensagens curtas.

Comentários sobre as opções do comando

Por exemplo, pode-se usar o aplicativo fortune para apresentar frases aleatórias sempre que o usuário logar no sistema. Para isto, basta incluir no final do arquivo /etc/profile os seguintes comandos

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

No exemplo acima, usa-se o arquivo /usr/share/games/fortune/literature.dat como fonte das frases.

É também possível definir vários arquivos para o fortune, bem como a porcentagem de uso de cada arquivo. O comando

/usr/games/fortune 10% literature 90% work

indica que 10% das mensagens mostradas serão do arquivo /usr/share/games/fortune/literature.dat e 90% serão do arquivo /usr/share/games/fortune/work.dat.

Observações

Quando fortune é usado sem parâmetros, uma frase é selecionada aleatoriamente de qualquer um dos arquivos armazenados em /usr/share/games/fortune.

Você pode criar o seu próprio arquivo de citações com o comando strfile.