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]

Reply via email to