i have tried again ...where i am wrong. please see the below code, txt file and output carefully
code-
#! /bin/bash
clear
rdCount=0;
while read myline
do
if [ -z "${myline}" ]; then
echo "line is empty"
else
# echo $myline
let rdCount=$rdCount+1
fi
done < psp.txt
echo "Total line=$rdCount"
textfile-psp.txt
aaa123,null,G,E,null,1,65,54,56,GFD,P,3443,567889,tet4545,null,null,null,null,null,null,null,null,23,9090,ryrt,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,90545,null,CS,null,null,null,null,null,null,null,null,null,null,ftyrtr,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,TRUE,TRUE
aaa124,null,G,E,null,1,65,54,56,GFD,P,3443,567889,tet4545,null,null,null,null,null,null,null,null,23,9090,ryrt,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,90545,null,CS,null,null,null,null,null,null,null,null,null,null,ftyrtr,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,TRUE,TRUE
bbb125,null,G,E,null,1,65,54,56,GFD,P,3443,567889,tet4545,null,null,null,null,null,null,null,null,23,9090,ryrt,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,90545,null,CS,null,null,null,null,null,null,null,null,null,null,ftyrtr,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,TRUE,TRUE
output
Total line=6