Update: Closing this in favour of Hebasto’s replacement PR.
As per #20879, this PR enables the shellcheck
rules SC2046 and SC2086 respectfully in the lint-shell.sh script to, amongst other things, prevent unintentional word-splitting, and make the shell scripts “conformant and therefore more robust”, as dongcarl stated here.
- Enable SC2046 & SC2086 rules (7f1fc5ef5b3cc5a34ac709db1fe64fdf7665d62a)
- Fix all SC2046 warnings
- Fix all SC2086 warnings
Closes #20879