#!/bin/bash exec 3< "$1" num=0 words=0 while read line1 0<&3 do # echo "$num $line1" num=$(( num + 1 )) for w in $line1 do words=$(( words + 1 )) done done exec 3<&- echo "$num $words"