Successivo: Molto semplice, Precedente: Eseguire gawk, Su: Per iniziare [Contenuti][Indice]
Molti degli esempi in questo Documento hanno come input due file-dati di esempio. Il primo, mail-list, contiene una lista di nomi di persone, insieme ai loro indirizzi email e a informazioni riguardanti le persone stesse. Il secondo file-dati, di nome inventory-shipped, contiene informazioni riguardo a consegne mensili. In entrambi i file, ogni riga è considerata come un record.
Nel mail-list, ogni record contiene il nome di una persona, il suo numero di telefono, il suo indirizzo email, e un codice che indica la sua relazione con l’autore della lista. Le colonne sono allineate usando degli spazi. Una ‘A’ nell’ultima colonna indica che quella persona è un conoscente [Acquaintance]. Una ‘F’ nell’ultima colonna significa che quella persona è un amico [Friend]. Una ‘R’ vuol dire che quella persona è un parente [Relative]:
Amelia 555-5553 amelia.zodiacusque@gmail.com F Anthony 555-3412 anthony.asserturo@hotmail.com A Becky 555-7685 becky.algebrarum@gmail.com A Bill 555-1675 bill.drowning@hotmail.com A Broderick 555-0542 broderick.aliquotiens@yahoo.com R Camilla 555-2912 camilla.infusarum@skynet.be R Fabius 555-1234 fabius.undevicesimus@ucb.edu F Julie 555-6699 julie.perscrutabor@skeeve.com F Martin 555-6480 martin.codicibus@hotmail.com A Samuel 555-3430 samuel.lanceolis@shu.edu A Jean-Paul 555-2127 jeanpaul.campanorum@nyu.edu R
Il file-dati inventory-shipped contiene informazioni sulle consegne effettuate durante l’anno. Ogni record contiene il mese, il numero di contenitori verdi spediti, il numero di scatole rosse spedite, il numero di borse arancione spedite, e il numero di pacchetti blu spediti, in quest’ordine. Ci sono 16 record, relativi ai dodici mesi dello scorso anno e ai primi quattro mesi dell’anno in corso. Una riga vuota separa i data relativi a ciascun anno:
Jan 13 25 15 115 Feb 15 32 24 226 Mar 15 24 34 228 Apr 31 52 63 420 May 16 34 29 208 Jun 31 42 75 492 Jul 24 34 67 436 Aug 15 34 47 316 Sep 13 55 37 277 Oct 29 54 68 525 Nov 20 87 82 577 Dec 17 35 61 401 Jan 21 36 64 620 Feb 26 58 80 652 Mar 24 75 70 495 Apr 21 70 74 514
Questi file di esempio sono inclusi nella distribuzione gawk
,
nella directory awklib/eg/data.
Successivo: Molto semplice, Precedente: Eseguire gawk, Su: Per iniziare [Contenuti][Indice]