Something
public text v1 · immutablegerman@Debian:~$ eso=5
german@Debian:~$ if [ $eso -eq 1 ]; then echo valgo 1 ; else while [[ $eso -gt 1 ]] ; do [ $eso -eq 2 ] && echo valgo $eso salgo del loop || echo valgo $eso && let eso-- ; done; fi
valgo 5
valgo 4
valgo 3
valgo 2 salgo del loop
german@Debian:~$ if [ $eso -eq 1 ]; then echo valgo 1 ; else while [[ $eso -gt 1 ]] ; do [ $eso -eq 2 ] && echo valgo $eso salgo del loop || echo valgo $eso && let eso-- ; done; fi
valgo 1
german@Debian:~$