Small nit: the concept of shebang has nothing to do with bash. In fact, by adding the shebang pointing to tsm, we're telling unix subsystems to NOT run the script using the current shell (like bash), but using tsm as the interpreter instead.
Right, but phrasing was hard. Polled a few and "bash script" was more immediately obvious to people what it meant, even though technically incorrect. I think this replacement should be equally clear. Thanks 👍
Small nit: the concept of shebang has nothing to do with
bash
. In fact, by adding the shebang pointing totsm
, we're telling unix subsystems to NOT run the script using the current shell (likebash
), but usingtsm
as the interpreter instead.