How to remove Blank rows in a csv file

Hi,
I need help to remove blank rows at the end of file.

Sample data:

"Oslo, Symra kino",Oslo,130-7,Symra 1,130-7-91
"T�nsberg, Brygga Kino SF",T�nsberg,202-1,T�nsberg SF 4,202-1-4
,,,,
,,,,
,,,,
,,,,

Expected data:

"Oslo, Symra kino",Oslo,130-7,Symra 1,130-7-91
"T�nsberg, Brygga Kino SF",T�nsberg,202-1,T�nsberg SF 4,202-1-4
awk -F, 'length>NF+1' file
grep -vx ,,,, file
 awk '!/^,,,,/' file 

That needs a $ sign too, no?

awk '!/^,,,,$/' file

---
One more:

awk -F[^,] NF-1 file
awk NF-4 FS= file
grep '[^,]' file
grep ..... file
awk /[^,]/ file

you forgot to add sed :slight_smile:

sed -n '/[^,]/p' file

Hi Experts,
solution from Franklin works for me
awk -F, 'length>NF+1' file

Thanks to everyone