Ho trovato un programmino molto semplice da usare che ci permette di registrare una sessione da terminale su Linux: asciinema!

Può essere molto utile per registrare determinate operazioni che richiedono parecchi comandi.

Oggi vediamo un altro programma che ci consente di condividere il nostro terminale Linux o macOS sul web: ttyd!

Per installarlo su macOS:

$ brew install ttyd

Sostanzialmente, il programma che andremmo a vedere, permette di condividere il nostro terminale su Linux o macOS via web: gotty!

Quindi sul mio pc avvio il comando con gotty, che fa tipo da server, e da un altro pc punto il browser verso quel pc.

Per installarlo su macOS:

$ brew install yudai/gotty/gotty

Spesso, per leggere il contenuto di un file da terminale su Linux, viene usato cat.

Però cat si limita a mandare in output il testo, e non esegue nessuna formattazione; quindi se il testo è molto lungo (o meglio le righe sono molto lunghe), può risultare scomodo leggere il testo.

E' possibile risolvere questo problema con il comando fold!

Ho scoperto un comando che ci permette di eseguire calcoli matematici da terminale su Linux: bc!

Se guardate la pagina man, bc viene descritto come "a language that supports arbitrary precision numbers with interactive execution of statements".

In sostanza, più come un linguaggio di calcolo che come un programma.