INWEDE00 - WEB Design (7 gg)

Transcript

INWEDE00 - WEB Design (7 gg)
SOUNSP – UNIX: Programmazione Shell (4 gg)
OBIETTIVO:
Al termine del corso i partecipanti saranno in grado di gestire in autonomia tutti gli aspetti legati ad un
utilizzo avanzato del sistema operativo UNIX.
DESCRIZIONE:
Gli argomenti trattati nel corso riguardano l’utilizzo della shell per la gestione dei processi, dei file e del
sistema operativo UNIX.
REQUISITI:
E’ richiesta conoscenza di base del sistema operativo UNIX.
DESTINATARI:
Sistemisti, data base administrator, sviluppatori di applicazioni, utenti di applicazioni.
MATERIALE DIDATTICO:
Attestato di frequenza
DOTAZIONE SOFTWARE:
Ciascun partecipante avrà a disposizione, una postazione allestita con il sistema operativo ed il software
necessario alle esercitazioni.
PROGRAMMA:
Esecuzione di comandi shell
− Sequenza di interpretazione dei comandi
− Foreground, background
− Squenza di comandi condizionati
− Pipeline
− Raggruppamento di comandi
− Ridirezione di I/O
Shell Programming
− User Environement
− Permessi di esecuzione (SUID e GUID)
− Le variabili di utente, shell e ambiente
− Esportare una variabile
Programmazione Shell strutturata
− Le strutture condizionali: If, Case
− Procedure iterative: while, for
− Gestione delle stringhe
− Gestione dei segnali (trap)
− Gestione dei processi
− Opzioni di debugging
Cenni di AWK
− Strutture condizionali
− Loop
− Parsing
ant s.r.l. - Cap. Soc. 10.000,00 – Registro Imprese 1706778 – C.F. / P. IVA. 03860890965
Sede legale: C.so Buenos Aires, 47 – 20124 Milano – Tel. 02 29013496
1