You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The first few lines of the install_singularity.sh script switch to the shell that is set in the user's SHELL variable. For users that don't use a POSIX compliant shell, such as FISH, this can cause issues (and it did for me). I worked around this by explicitly setting SHELL=/bin/bash for the install procedure. However, unless otherwise needed, it may be advisable to just set an appropriate shebang on top of the script that enforces the correct shell instead of loading the users shell.
The text was updated successfully, but these errors were encountered:
Ye, you are right. This is there solely for the reason of setting up the GO environment variables. I will think of an alternative solution to this. Thanks
The first few lines of the
install_singularity.sh
script switch to the shell that is set in the user'sSHELL
variable. For users that don't use a POSIX compliant shell, such as FISH, this can cause issues (and it did for me). I worked around this by explicitly settingSHELL=/bin/bash
for the install procedure. However, unless otherwise needed, it may be advisable to just set an appropriate shebang on top of the script that enforces the correct shell instead of loading the users shell.The text was updated successfully, but these errors were encountered: