Doporučuju tento kanál na YT: https://www.youtube.com/@kevinfaang
Je to plné podobných příběhů, poslední je o tom, jak zálohovací skript od HP smazal v LUSTRE FS desítky milionů souborů (prostě někdo změnil právě běžící bash skript).
Takhle fungují snad všechny Unixové shelly (bash, ash, ksh, zsh…). Je to jen o tom, že unixové shelly v době svého vzniku neměly na počítačích k dispozici mnoho RAM (~60. léta, tj. řádově kB). Celý skript do paměti načítají až interpretované jazyky (perl, python, ruby,…) nebo powershell, které parsují celou strukturu souboru (AST), ale to už počítače měly k dispozici řádově MB RAM (~90. léta).