Uno dei vari argomenti del corso di sistemi operativi, è lo scripting in ambiente unix. Quello che si studia nel mio corso di laurea è la bash, incentrandosi abbastanza sulle regex.
Qui di seguito proporremo e commenteremo alcuni semplici codici bash per automatizzare delle operazioni, li commenteremo e, permettetemelo, che Dio me la mandi buona…
Rinvio tutti a leggere la pagina di wikipedia per maggiori info storico/letterarie.
Prenderò spunto dal sito http://www.pluto.it/files/ildp/HOWTO/Bash-Prog-Intro-HOWTO/Bash-Prog-Intro-HOWTO.html per gli script di esempio riportati
#!/bin/bash
echo Hello World
Questo script ha solamente due righe. La prima indica al sistema quale programma utilizzare per eseguire il file. La seconda riga è l’unica azione compiuta dallo script, che stampa ‘Hello World’ sul terminale tramite il comando echo.
#!/bin/bash
STR=”Hello World!”
echo $STR
La riga 2 crea una variabile chiamata STR e le assegna la stringa “Hello World!”. Poi il VALORE di questa variabile è recuperato inserendo il simbolo ‘$’ all’inizio.
Categories: Articoli didattici.. o quasi!
No Comments »