Corso di sopravvivenza con shell scripting

Speaker Giuseppe Maxia @datacharmer , 6 luglio 2011

Chi lavora con Unix ha due possibilità: usare un’interfaccia grafica e
rimanere un principiante a vita, o usare la linea di comando e
progredire.
La filosofia di Unix e’ incentrata sull’uso di comandi testuali dalla
shell. L’utente di shell ha due vantaggi: spesso riesce a essere più
efficiente che con un’interfaccia grafica, e può costruire rapidamente
strumenti che semplificano e velocizzano le operazioni.
Questa sessione ha una piccola parte teorica introduttiva, e diventa
immediatamente pratica con esempi e dimostrazioni.
La sessione si rivolge a sviluppatori che hanno esigenze di manipolare
dati e infrastrutture nei sistemi che devono ospitare i loro progetti.
In pratica, verranno trattati i seguenti argomenti:

Introduzione alla linea di comando
Strumenti principali
Piping
Navigare la linea di comando
Alias
Variabili e comandi annidati
cicli
cicli annidati
funzioni
Filtrare risultati per righe e campi.
Strumenti pesanti: screen, dialog
Combinare shell e database
Shell e ssh per installare e gestire sistemi complessi.


Vedi anche Summer Meetings 2011