Fortune è un piccolo applicativo che stampa a video frasi motivazionali, citazioni, aneddoti e così via. L'installazione è abbastanza semplice, su Ubuntu

sudo apt install fortune-mod

 

Messa così serve a poco, per cui io ho deciso di mostrare la frase a ogni apertura del terminale e per fare ciò basterà aggiungere al file .bashrc nella propria home la riga

fortune

Al prossimo avvio del terminale, la "frase del giorno" comparirà.

Però per chi volesse qualcosa di più personalizzato al posto di frasi da biscotti della fortuna possiamo creare il nostro archivio di citazioni. Nel mio caso ho trovato interessante una serie di citazioni riguardanti il mondo devops (di cui purtroppo non trovo più la fonte) e le famosissime Leggi di Murphy.


Quello che bisognerà fare sarà creare un file di testo con le nostre frasi, che possono anche essere su più linee, separate da un % come negli esempi

Dev-ops https://pastebin.com/p296KDcE 

Leggi di Murphy https://pastebin.com/rHtSXFbx 

Una volta creato il file di testo servirà creare il corrispondente file .dat per permettere a fortune di pescare le frasi in modo casuale:
 

strfile -c % citazioni citazioni.dat

i due file poi devono stare nella stessa directory; chiaramente, se cambiasse il file delle frasi, il file .dat andrà ricreato.

Fortune, quindi potrà essere lanciato con il nostro database personalizzato come parametro.




Se poi volessimo migliorare ancora, possiamo aggiungere anche che la frase sia mostrata nella nuvoletta del fumetto di una mucca installando cowsay

sudo apt install cowsay

e concatenando tutto


Ovviamente se volessimo che tutto venga mostrato all'apertura del terminale, il comando nel .bashrc dovrà essere aggiornato di conseguenza.