Comando Bash per calcolare la media su ogni riga e ogni colonna

0

Supponiamo di avere un file di registro come marks.log e il contenuto assomigli a questo:

Fname   Lname   Net Algo    
Jack    Miller  15  20  
John    Compton 12  20  
Susan   Wilson  13  19  

Voglio aggiungere una nuova colonna che contiene la media per ogni persona (riga) e una nuova riga che contiene la media per ogni corso (colonna). Sono nuovo di bash non riesco a capire la sintassi di loop e awk ecc.

    
posta user1859201 03.10.2015 - 10:49
fonte

1 risposta

1

In base a ciò che hai fatto finora:

awk '{count++; col2 += $2; col3 += $3; print ($2+$3)/2}
     {END print col2/count, col3/count}' marks.log
    
risposta data 03.10.2015 - 13:41
fonte

Leggi altre domande sui tag