informatica:sol:laboratorio12:esercitazioni:esercitazione4
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| informatica:sol:laboratorio12:esercitazioni:esercitazione4 [12/03/2012 alle 08:10 (14 anni fa)] – creata Susanna Pelagatti | informatica:sol:laboratorio12:esercitazioni:esercitazione4 [12/03/2012 alle 08:15 (14 anni fa)] (versione attuale) – Susanna Pelagatti | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| ====== Esercitazione 4 ====== | ====== Esercitazione 4 ====== | ||
| - | Dove si sperimentano alcuni comandi bash e si scrivono i primi script. | + | Dove si sperimentano alcuni comandi |
| ===== Esercizio -1: Basics interazione utente ===== | ===== Esercizio -1: Basics interazione utente ===== | ||
| Linea 82: | Linea 82: | ||
| - | ===== Esercizio 8: Esecuzioni periodiche: il cron system ===== | ||
| - | Utilizzare '' | ||
| - | |||
| - | '' | ||
| - | Il '' | ||
| - | < | ||
| - | minuti ore giorni mesi giorniDellaSettimana comando | ||
| - | </ | ||
| - | i primi 5 servono a specificare la periodicita' | ||
| - | Se in un campo si specifica '' | ||
| - | < | ||
| - | bash:~$ cat crontab.cron | ||
| - | 0 | ||
| - | * | ||
| - | </ | ||
| - | in questo caso il primo comando viene eseguito ogni lunedi' | ||
| - | |||
| - | ===== Esercizio 9: Cron e segnali .... ===== | ||
| - | Usare '' | ||
| - | |||
| - | '' | ||
| - | |||
| - | ===== Esercizio 10: Rimozione periodica dei core file ===== | ||
| - | |||
| - | Utilizzare '' | ||
| - | |||
| - | // | ||
| - | |||
| - | |||
| - | ===== Esercizio 11 : getting started ===== | ||
| - | Scrivere uno script bash // | ||
| - | < | ||
| - | bash:~$ ./ | ||
| - | Script ./ | ||
| - | Primo parametro mio | ||
| - | Scondo parametro tuo | ||
| - | Terzo parametro suo | ||
| - | Ciao Mondo | ||
| - | bash: | ||
| - | </ | ||
| - | |||
| - | ===== Esercizio 12: mycd ===== | ||
| - | |||
| - | Scrivere una funzione Bash che implementa una versione personalizzata del | ||
| - | builtin //cd// in cui prima viene eseguito il cambio di directory per mezzo | ||
| - | del nomale builtin //cd// e poi viene eseguita una stampa formattata che ricorda la | ||
| - | directory di partenza e quella di arrivo. Es: | ||
| - | < | ||
| - | bash:~$ mycd PROVA | ||
| - | mycd: successo! / | ||
| - | bash: | ||
| - | </ | ||
| - | Se il cambio della working directory non ha successo //mycd// stampa il normale | ||
| - | messaggio di errore del builtin //cd//. | ||
informatica/sol/laboratorio12/esercitazioni/esercitazione4.1331539840.txt.gz · Ultima modifica: 12/03/2012 alle 08:10 (14 anni fa) da Susanna Pelagatti
