Den grade point gjennomsnitt på et sett med karakterer er deres aritmetisk gjennomsnitt . Det aritmetiske gjennomsnittet av en gruppe med tall er deres sum delt på hvor mange tall det er i gruppen . Du kan enkelt beregne GPA på et sett med karakterer på Linux, ved å skrive et skript som kan kalles fra kommandolinjen eller fra andre programmer etter behov . Instruksjoner
en
logge på Linux-maskinen .
2
lansere en kommando shell ved å klikke på " Terminal "-ikonet på den grafiske desktop .
3
Kontroller at karakterene dine er lagret som tall i en tekstfil , ett nummer per linje , uten ekstra innhold. Dette er formatet skriptet vil forvente som input sin . Tekstfilen kan ha hvilket som helst navn , inkludert eventuell utvidelse .
4
Lag en fil som heter " calculateGPA.sh " ved hjelp av en tekst editor. Skriv inn følgende linjer i teksten redaktør : !
# /Bin /bash
awk ' begin { s = 0 ;} { s = s + $ 1 ;} END { print s /NR ; } karakterer
Erstatt " karakterer " av navnet på filen som inneholder karakterer som beskrevet i trinn tre . Trykk "Enter " på slutten av hver linje . Avslutt tekst editor , lagrer innholdet i den nye filen
5
Kjør script ved å skrive inn følgende kommandoer inn i kommando shell " calculateGPA.sh . " : En
chmod + x calculateGPA.sh
calculateGPA.sh
skriptet vil beregne GPA og skrive den ut på sin standard ut , det vil si på skallet som du kjørte skriptet.