A volte, nei miei piccoli shell script che faccio, utilizzo un po’ di matematica, di solito niente di troppo complesso, ma è utile fare i conti all’interno dello stesso script bash. Bash è davvero completa e tra le molte funzioni incluse ci sono anche alcune funzioni matematiche. Utilizzando la sintassi $ ((espressione)) è possibile valutare l’espressione. Operazioni consentite sono un bel po’. Da man bash: VALUTAZIONE ARITMETICA La shell permette di calcolare espressioni aritmetiche, sotto […]
Io e Bash – La Bourne-Again SHell
di Frank Harris-Smith Bash è in giro dalla preistoria, di sicuro prima del rilascio di GNU/Linux, avvenuto la prima volta nel 1991. Il mio primo incontro personale con Bash è stato nel 1993. Questo era due anni prima del rilascio di Microsoft Windows 95 e Windows 3.1 era solo un brutto scherzo. La compagnia di […]
Tac e Rev per vedere i file in ordine inverso
Dopo molti anni di amministrazione di sistemi Unix/Linux e l’utilizzo di bash per molti compiti ho scoperto il comando tac , il contrario di cat, Quello che fa questo comando è concatenare e stampare i file in ordine inverso, scrive ogni file sullo standard output, dall’ultima riga alla prima. bash$ cat file1.txt This is the […]
Come montare un archivio ed accederlo come un file system
A volte capita di avere la necessità di verificare cosa c’è dentro un file di archivio .tar.gz o forse solo bisogno di estrarre un paio di file da un altro archivio, questo è possibile, basta ricordare tutte le opzioni o semplicemente estrarre tutto in /tmp e poi eliminare il file che non servono Ma c’è […]
Tmux – il multiplexer per il terminale
In un articolo precedente ho mostrato come utilizzare Screen and Byobu, per farla breve Screen è un emulatore di multiplexer di terminale sviluppato dal Progetto GNU. Permette all’utente di accedere a sessioni del terminale multiple e separate mentre Byobu è un miglioramento elegante del funzionale, semplice e pratico Screen. Byobu include un profilo migliorato e […]