I believe that Bash scripts should be trivially short and simple. As soon as any complexity is introduced they should be written in another language.
I agree, the moment bash script needs "if" statement, you are using wrong language.
I agree, the moment bash script needs "if" statement, you are using wrong language.