informatica:sol:laboratorio15:esercitazionia:esercitazione5
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
informatica:sol:laboratorio15:esercitazionia:esercitazione5 [30/03/2015 alle 14:04 (10 anni fa)] – [Esercizio 1] Massimo Torquati | informatica:sol:laboratorio15:esercitazionia:esercitazione5 [25/04/2015 alle 20:05 (10 anni fa)] (versione attuale) – [Esercizio 6] Massimo Torquati | ||
---|---|---|---|
Linea 10: | Linea 10: | ||
che sul file passato come argomento allo script. | che sul file passato come argomento allo script. | ||
- | |||
===== Esercizio 2 ===== | ===== Esercizio 2 ===== | ||
+ | |||
+ | Scrivere uno script bash che esegue un ciclo infito e che intercetta i segnali SIGUSR1 e SIGUSR2 ad ogni decimo di secondo. Quando viene ricevuto il segnale SIGUSR1 lo script stampa sullo standard output la stringa contenente un timestamp (usando ad esempio il comando '' | ||
+ | Lanciare lo script in background redirigendo lo standard output sul file " | ||
+ | Testare lo script lanciando i 2 segnali SIGUSR1 e SIGUSR2 per 10 volte a distanza di 1 secondo e quindi terminare il processo in background.\\ | ||
+ | NOTA: il pid dell' | ||
===== Esercizio 3 ===== | ===== Esercizio 3 ===== | ||
+ | Realizzare uno script che prende 3 argomenti in input (tutti e 3 nomi di directory): dir1 dir2 dir3. Lo script | ||
===== Esercizio 4 ===== | ===== Esercizio 4 ===== | ||
+ | |||
+ | Scrivere uno script bash che dato un file testuale come argomento contenente numeri (un numero per riga) restituisce in output: il numero di elementi, il massimo, il minimo ed il valore medio. Esempio di output:\\ | ||
+ | < | ||
+ | $> ./media.sh numeri.txt | ||
+ | Elementi:12 | ||
+ | Min :-2 | ||
+ | Max :10 | ||
+ | Media :4.33 | ||
+ | </ | ||
===== Esercizio 5 ===== | ===== Esercizio 5 ===== | ||
+ | |||
+ | Considerare nuovamente l' | ||
+ | < | ||
+ | $> ./ | ||
+ | Varianza: | ||
+ | </ | ||
+ | |||
+ | ===== Esercizio 6 ===== | ||
+ | |||
+ | Scrivere uno script bash che dato un nome di directory ed una " |
informatica/sol/laboratorio15/esercitazionia/esercitazione5.1427724267.txt.gz · Ultima modifica: 30/03/2015 alle 14:04 (10 anni fa) da Massimo Torquati