With portable sed, you can do it like this:
sed '/\([^ ]\+ \+\)\{4\}0\+ /d'
This way you limit the zero check to the fifth column.
With perl, you can use automatic separation, note that you do not need to specify a condition for $F[4] , because it is implicit:
perl -ane 'print if $F[4]'
The conclusion in both cases:
1QWO 10 5 45 100 7.5 1R0R 6 3 15 100 8.5 1R9L 2 1 1 100 6.3 1RKI 12 6 66 100 4.6
source share