This may be a silly question, but I ask it still. If I have declared a shebang
#!/bin/bash in the beginning of my_shell_script.sh, so do I always have to invoke this script using bash
[my@comp]$bash my_shell_script.sh or can I use e.g.
[my@comp]$sh my_shell_script.sh and my script determines the running shell using the shebang? Is it the same happening with ksh shell? I'm using AIX.