Mondjuk nekem egy ilyen script nem dob hibát:
for i in $(seq -w 5 10); do echo $i; if [ ${i} -gt 6 ] ; then echo nagyobb; fi; done
de ha berakok egy echo $((i)) -t, akkor az már igen...
Shell: GNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu)