There's a lot of excludes in the shellcheck command, because in this repo I prefer to not handle whitespaces in file paths properly. All paths are relative to the repository, and the repository itself doesn't contain file paths with spaces, for example.
Also fixes the CRLF detection bug mentioned in #322. I originally discovered it without shellcheck though.
There are many bash scripts :)
There's a lot of excludes in the shellcheck command, because in this repo I prefer to not handle whitespaces in file paths properly. All paths are relative to the repository, and the repository itself doesn't contain file paths with spaces, for example.
Also fixes the CRLF detection bug mentioned in #322. I originally discovered it without shellcheck though.