Come funzionano i player di database Fortune? - pierpaolocira/fortune-italia GitHub Wiki
Fortune nasca come un programma a riga di comando che estrae una frase a caso da un file. Esempio
fortune
Dio ha creato i numeri interi; tutto il resto e' lavoro dell'Uomo.
- Kronecker, matematico tedesco
Per aggiungere delle frasi o eliminare altre (ma con questa andateci cauti), basta andare nella directory di fortune (di solito /usr/share/fortune/ e vedere se e' presente una directory chiamata "fortunes", se non c'e' createla. A questo punto spostate tutti i file di testo e .dat in quest'ultima directory appena creata.
I file di testo contengono le frasi estratte a caso dal programma, ogni frase e' separata dal simbolo %. Per aggiungere una frase basta aggiungerlo in uno dei file di testo e similmente per cancellarlo basta eliminarlo. Ogni file modificato va indicizzato per essere utilizzato, e va usato il comando strfile, esempio:
strfile barzellette
Si possono usare piu' file di testo, poiché e' possibile indicare a fortune se utlizzare solo una specifica lista, inoltre è possibile unducare con che probabilita' deve esere scelto un file tra i vari file.
fortune 90% barzellette 10% barzellettesporche