Strumenti Utente

Strumenti Sito


informatica:sol:laboratorio15:esercitazionia:esercitazione4

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:esercitazione4 [23/03/2015 alle 17:05 (10 anni fa)] – [Esercizio 1] Massimo Torquatiinformatica:sol:laboratorio15:esercitazionia:esercitazione4 [23/03/2015 alle 21:05 (10 anni fa)] (versione attuale) – [Esercizio 6] Massimo Torquati
Linea 10: Linea 10:
 NB: fare attenzione al seguente messaggio di warning contenuto nel manuale del comando sort:\\ NB: fare attenzione al seguente messaggio di warning contenuto nel manuale del comando sort:\\
 "The locale specified by the environment affects sort order. Set LC_ALL=C to get the traditional sort order that uses native byte values." "The locale specified by the environment affects sort order. Set LC_ALL=C to get the traditional sort order that uses native byte values."
 +
 +===== Esercizio 2 =====
 +
 +Dato il ''filediinput.txt'' dell'esercizio precedente. Stampare sullo standard output il file dopo aver sostituito tutti gli spazi con il carattere "*" utilizzando il comando ''tr''.
 +
 +===== Esercizio 3 =====
 +
 +Estrarre dal file ''/etc/passwd'' la lista di tutti gli utenti della macchina utilizzando il comando ''cut'' (vedere man 1 cut). Ordinare alfabeticamente la lista ottenuta.
 +
 +===== Esercizio 4 =====
 +
 +Utilizzando il comando ''find'' trovare la lista di tutti i file modificati negli ultimi 30 minuti nella propria home directory.
 +
 +===== Esercizio 5 =====
 +
 +Scrivere uno script bash che dati come argomenti un nome di directory ed una parola da cercare, stampa la lista di tutti i nomi di file che contengono la parola data nella directory passata come argomento.
 +
 +===== Esercizio 6 =====
 +
 +Scrivere uno script bash che dati 2 file di testo in input (f1 ed f2) produce il seguente menu di scelta per l'utente:\\
 + 1. rimuovere i file "f1" ed "f2"\\
 + 2. archiviare i file "f1" ed "f2"\\
 + 3. appendere il file "f1" al file "f2"\\
 + 4. esci\\
 +
 +Implementare le 3 opzioni e testare tutti i casi. Per l'opzione 1 chiedere conferma prima della rimozione dei file; per l'opzione 2 utilizzare i comandi ''tar'' e ''gzip'' e produrre l'archivio compresso "f1f2.tar.gz"
informatica/sol/laboratorio15/esercitazionia/esercitazione4.1427130325.txt.gz · Ultima modifica: 23/03/2015 alle 17:05 (10 anni fa) da Massimo Torquati

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki