Animali parlanti nel terminale di Ubuntu


Il terminale ci spaventa? ci deprime? Ok allora diamogli un tocco di simpatia e fantasia, così aprirlo sarà sempre un piacere e non una tragedia.

Come vedete dalla figura a lato il terminale non è una macchina infernale ma volendo possiamo trasformarlo in un ottimo compagno di avventure che ci fa divertire e ci racconta storielle e barzellette di ogni tipo.

Per ottenere un risultato come il mio dobbiamo prima di tutto installare 2 programmi, uno che ci racconta le storielle (fontune) e un’altro che fa parlare gli animali (cowsay).

Poi se vogliamo che il terminale ci presenti un personaggio diverso con una frase diversa ad ogni apertura vi indico la procedura passo passo.

Ora vi spiego passo passo come ottenere un risultato come il mio:

Incominciamo aprendo il terminale e diamo i seguenti comandi:

1. Installiamo tutto il necessario, già presente nei repository ufficiali:

sudo apt-get install cowsay fortunes-it fortunes-it-off

2. Se vogliamo possiamo fare un po di prove:

fortune -ca | cowsay -W40 -y

oppure

fortune -ca | cowsay -W40 -y -f tux

con l’aggiunta di -f tux ci mostra un pinguino ma di personaggi ce ne sono tanti e possiamo controllare la lista con il seguente comando:

cowsay -l

2. Ora, con i comandi che seguono possiamo fare in modo che ad ogni apertura del terminale ci si presenta un personaggio diverso con una frase diversa, seguite bene i passaggi.

a. Apriamo il file di configurazione del terminale con il seguente comando:

sudo gedit /etc/bash.bashrc

b. Si aprirà un documento pieno di comandi, andiamo alla fine del documento e aggiungiamo sotto il testo che segue:

dir='/usr/share/cowsay/cows/'
file=`/bin/ls -1 "$dir" | sort --random-sort | head -1`
cow=$(echo "$file" | sed -e "s/\.cow//")
/usr/games/fortune -a | cowsay -f $cow

Salviamo tutto, chiudiamo e divertiamoci col nostro nuovo terminale. 😉

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...