informatica:sol:laboratorio18:esercitazionib: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:laboratorio18:esercitazionib:esercitazione5 [19/03/2018 alle 17:33 (7 anni fa)] – [Esercizio 2] Massimo Torquati | informatica:sol:laboratorio18:esercitazionib:esercitazione5 [20/03/2018 alle 09:48 (7 anni fa)] (versione attuale) – Massimo Torquati | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== Esercitazione | + | ====== Esercitazione |
Bash scripting. \\ | Bash scripting. \\ | ||
Linea 9: | Linea 9: | ||
===== Esercizio 2 ===== | ===== Esercizio 2 ===== | ||
- | Scrivere uno script bash che prende " | + | Scrivere uno script bash che prende " |
===== Esercizio 3 ===== | ===== Esercizio 3 ===== | ||
- | |||
- | Scrivere uno script bash che preso in input un nome di file testuale ed una parola (chiamata key), cerca nel file testuale, che contiene o commenti (linee che iniziano con #) o linee vuote, oppure seguenze //key = value// una per riga, la parola passata come chiave e ne stampa il valore (value). Se la parola non è presente stampa un opportuno messaggio. | ||
- | |||
- | ===== Esercizio 4 ===== | ||
Scrivere uno script bash che dati 2 file di testo in input (f1 ed f2) produce il seguente menu di scelta per l' | Scrivere uno script bash che dati 2 file di testo in input (f1 ed f2) produce il seguente menu di scelta per l' | ||
Linea 24: | Linea 20: | ||
Implementare le 3 opzioni e testare tutti i casi. Per l' | Implementare le 3 opzioni e testare tutti i casi. Per l' | ||
+ | |||
+ | ===== Esercizio 4 ===== | ||
+ | |||
+ | Scrivere uno script bash che preso in input un nome di file testuale che contiene solo linee con il seguente formato: | ||
+ | < | ||
+ | 1490127894 - 21 0 23 0 20 2 32 15 1 0 0 0 0 0 4 3084940 13570834 4 6 | ||
+ | 1490127936 - 7054 1 191 1 905 6 7167 125 12 0 0 0 0 0 5 7239070 16676254 12 1035 | ||
+ | 1490127944 - 8261 2 218 3 1086 8 8394 148 15 0 0 0 0 0 3 8287914 18773540 15 1036 | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | trovi il valore massimo degli elementi nella colonna 17 e calcoli la media degli elementi della stessa colonna. | ||
+ | |||
+ | ===== Esercizio 5 (homework) ===== | ||
+ | |||
+ | Scrivere uno script bash che preso in input un nome di file testuale ed una parola (chiamata key), cerca nel file testuale, che contiene o commenti (linee che iniziano con #) o linee vuote, oppure seguenze //key = value// una per riga, la parola passata come chiave e ne stampa il valore (value). Se la parola non è presente stampa un opportuno messaggio. | ||
informatica/sol/laboratorio18/esercitazionib/esercitazione5.1521480783.txt.gz · Ultima modifica: 19/03/2018 alle 17:33 (7 anni fa) da Massimo Torquati