Starting with creating our data file data.txt:

12
54
7
332
54
1
0

The logic in this script is identical but instead of having total, count and mean as separate variables, we have collected them into a single dictionary:

lines <- readLines(file("data.txt"))

stats <- c("sum"=0, "count"=0)

for (line in lines){
  number <- as.numeric(line)
  stats["sum"] <- stats["sum"] + number
  stats["count"] <- stats["count"] + 1
}

if (stats["count"] > 0){
  stats["mean"] <- stats["sum"] / stats["count"]
}

print(stats)
Rscript file.R

      sum     count      mean 
460.00000   7.00000  65.71429