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 (13 anni fa)] – creata Susanna Pelagatti | informatica:sol:laboratorio12:esercitazioni:esercitazione4 [12/03/2012 alle 08:15 (13 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 (13 anni fa) da Susanna Pelagatti