I want to execute foo.bsh typing only foo.bsh or even foo instead of ./foo.bsh. I would like to do this temporarily for all .bsh in a directory, as well as globally. For example I want to have a global Key MYIP which calls a script to echo my external IP. I don't know if this make sense, because I could crash my bash if I overwrite echo.
Edit: to be more clear. I want a shortcut for writing "./" saving me 2 keys for those commands, such as in DOS where foo.exe can be executed with foo. Couldn't bash look in the current directory for .bsh files, if I type foo (ENTER) ?