Ubuntu - Scripting

Poiché abbiamo la capacità di lavorare con la riga di comando che abbiamo trattato nel capitolo precedente, è comune creare script che possono eseguire lavori semplici. Scriptingviene normalmente utilizzato per automatizzare le attività amministrative. Creiamo un semplice script utilizzando i seguenti passaggi. Lo script verrà utilizzato per visualizzare l'indirizzo IP assegnato alla macchina.

Step 1- Apri l'editor. Proprio come il blocco note in Windows, Ubuntu ha un editor di testo. Nella finestra di dialogo di ricerca, inserisci la parola chiave dell'editor. Quindi fare doppio clic sull'opzione Editor di testo.

Viene visualizzata la seguente schermata dell'editor.

Step 2 - Inserisci il seguente testo nell'editor.

[email protected](ifconfig | grep “inet addr” | head –n 1 | cut –d “:” –f 2 | cut –d “ “ –f 1)
 
echo $originalAddress

Step 3 - Salva il file come write-ip.sh.

Ora, una volta salvato il file, dobbiamo assegnare al file alcuni diritti di esecuzione. In caso contrario, non saremo in grado di eseguire il file.

Step 4 - Vai al prompt dei comandi, vai alla posizione del desktop ed esegui il seguente comando.

chmod a+x write-ip.sh

Il comando precedente fornirà le autorizzazioni di esecuzione al file.

Step 5 - Ora possiamo eseguire il file immettendo il seguente comando.

./write-ip.sh

L'output sarà l'indirizzo IP assegnato alla macchina come mostrato nella seguente schermata.