Você está dizendo -F,
, mas (de acordo com seu comentário)
seus dados são separados por espaços, não vírgulas. Então é isso que [n]awk
vê
Line 1: $1="100 150" $2=""
Line 2: $1="200 250" $2=""
Depois de usá-los em uma expressão aritmética, awk
os converte para
Line 1: $1=100 $2=0
Line 2: $1=200 $2=0
e assim você começa a divisão por 0. Basta deixar o -F,
(ou altere seus dados para serem separados por vírgulas)
e você deve obter a saída desejada.
Bem, quase; no meu sistema, recebo 66.6667
e 80
.
Você só precisa arredondar o resultado para o número inteiro mais próximo
(se isso é, na verdade, o que você quer).