bash-errors
Permalink: https://wizardzines.com/comics/bash-errors/
@b0rk the 'unzip' in there reminds me of finding out last year that
zip output.zip foo bar baz
exits with a failure status if _none_ of foo, bar and baz exists β but if just one of them exists, it will print warnings for the rest, carry on, and exit 0 as if there had been no problem!
Turned out a file had been left out of one of my distribution zips for several releases and the warnings had been lost in huge build logs :-(
@pavel @b0rk_reruns Thatβs not always a good or sane choice. Bash is highly portable as it exists on nearly all non-windows platforms by default. Not true of Python.