first second forth fifth
first second third forth fifth
line=`cat a | wc -l` half=`expr $line / 2` nawk -v s="$half" '{ if(NR<=s) print }' a echo "third" nawk -v s="$half" '{ if(NR>s) print }' filename