Come calcolare il mio Grade Point Average in UNIX

January 25

In generale, la media aritmetica di un insieme di numeri è definito come la somma di tutti i numeri divisi da quanti numeri sono nel set. Il punto di grado medio (GPA) di un insieme di tipi numerici è definita come la media aritmetica dei voti. Il sistema operativo Unix include numerosi strumenti per manipolare informazioni testuali e numeriche: ". Tubi" Questi strumenti possono prendere il loro ingresso da un file, da console di input o da Lo strumento Awk possibile selezionare particolari record all'interno di un file e calcolare le operazioni definite dall'utente su di loro. È possibile utilizzare Awk su Unix per calcolare il vostro GPA.

istruzione

1 Log-in al sistema. Avviare una shell di comando, sia accedendo nella modalità testo, o con il lancio di una finestra di terminale dall'interfaccia utente grafica.

2 Assicurarsi che i voti numerici sono memorizzati in un file, uno per riga, senza contenuti aggiuntivi. Non includere le linee estranee nel file con caratteri alfabetici o righe vuote contenenti solo ritorni a capo. È possibile generare un file a mano con qualsiasi editor di testo, o importando da un'altra applicazione; dipende dalla fonte delle informazioni.

3 Digitare il seguente comando nella shell:

awk 'BEGIN {s = 0;} {s = s + $ 1;} END {print s / NR;}' gradesFile

Sostituire "gradesFile" con il nome del file contenente i voti.

4 Premere Invio." Awk sarà in uscita il tuo GPA, dopo aver sottoposto a scansione tutti i file di input.