jbampton opened a new issue, #2750: URL: https://github.com/apache/sedona/issues/2750
In computing, a shebang is the character sequence #!, consisting of the characters number sign (also known as sharp or hash) and exclamation mark (also known as bang), at the beginning of a script. It is also called sharp-exclamation, sha-bang, hashbang, pound-bang, or hash-pling. https://en.wikipedia.org/wiki/Shebang_(Unix) Seems we are using 3 different types of shebangs for the shell scripts. Perhaps there are reasons but maybe we should try to standardize our shebangs as much as possible. See below from Ubuntu Linux command line: ``` sedona$ find . -name "*.sh" | wc -l 11 ``` ``` sedona$ find . -name "*.sh" -exec grep -Il '^#![[:blank:]]*/bin/sh*' {} + ./docker/zeppelin/update-zeppelin-interpreter.sh ``` ``` sedona$ find . -name "*.sh" -exec grep -Il '^#![[:blank:]]*/bin/bash*' {} + ./docker/build.sh ./docker/install-sedona.sh ./docker/install-zeppelin.sh ./docker/install-spark.sh ./.github/workflows/scripts/prepare_sparklyr_sedona_test_env.sh ./.github/workflows/scripts/install_r_deps.sh ./.github/workflows/scripts/install_system_deps_for_r_build.sh ./scripts/pre-commit/check_makefiles_for_tabs.sh ``` ``` sedona$ find . -name "*.sh" -exec grep -Il '^#![[:blank:]]*/usr/bin/*' {} + ./docker/test-notebooks.sh ./docker/start.sh ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
