Strumenti Utente

Strumenti Sito


informatica:sol:laboratorio15:esercitazionia:esercitazione5

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
informatica:sol:laboratorio15:esercitazionia:esercitazione5 [31/03/2015 alle 04:41 (10 anni fa)] – [Esercizio 4] Massimo Torquatiinformatica:sol:laboratorio15:esercitazionia:esercitazione5 [25/04/2015 alle 20:05 (10 anni fa)] (versione attuale) – [Esercizio 6] Massimo Torquati
Linea 19: Linea 19:
 ===== Esercizio 3 ===== ===== Esercizio 3 =====
  
-Scrivere uno script bash che preso come argomento un nome di file (il file può avere solo estensione ".c"o ".h")  +Realizzare uno script che prende 3 argomenti in input (tutti e 3 nomi di directory): dir1 dir2 dir3Lo script  copia nella directory dir3 ogni file in dir1 che non epresente in dir2 e/o che differisce da un file che ha lo stesso nome 
-verifica se il file ha include C "locali" (cioè della forma ''#include "name.h"''e/o include C "globali" +
-(cioe' della forma ''#include <name.h>'')+
 ===== Esercizio 4 ===== ===== Esercizio 4 =====
  
-Realizzare uno script che prende 3 argomenti in input (tutti e 3 nomi di directory): dir1 dir2 dir3Lo script  copia nella directory dir3 ogni file in dir1 che non e' presente in dir2 e/o che differisce da un file che ha lo stesso nome +Scrivere uno script bash che dato un file testuale come argomento contenente numeri (un numero per rigarestituisce in outputil numero di elementi, il massimo, il minimo ed il valore medio. Esempio di output:\\ 
 +<code> 
 +$> ./media.sh numeri.txt 
 +Elementi:12 
 +Min     :-2 
 +Max     :10 
 +Media   :4.33 
 +</code> 
 ===== Esercizio 5 ===== ===== Esercizio 5 =====
 +
 +Considerare nuovamente l'esercizio 4. Scrivere uno script che calcola la varianza dei numeri contenuti nel file passato come argomento. Esempio di output: \\
 +<code>
 +$> ./varianza.sh numeri.txt
 +Varianza:12.831
 +</code>
 +
 +===== Esercizio 6 =====
 +
 +Scrivere uno script bash che dato un nome di directory ed una "size" (in MBytes) come paramentri, cerca tutti i file regolari contenuti a partire dalla directory argomento e che hanno una dimensione maggiore di "size" e che non sono stati acceduti negli ultimi 5 giorni. I file che matchano tali caratteristiche vengono compressi con il comando ''gzip'' 
informatica/sol/laboratorio15/esercitazionia/esercitazione5.1427776867.txt.gz · Ultima modifica: 31/03/2015 alle 04:41 (10 anni fa) da Massimo Torquati

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki