This situation depends on which scripts are in the shell scripting file. For example; Yes, it is dangerous if there is a "delete all files in the directory" command in the Egample.sh file and you have granted chmod + x privilege.
rm *
The above command will delete all files in the directory where it is located.
If your goal is to run a sh snippet with just the filename, without entering sh Egample.sh then you can use the PATH feature.
export PATH=$PATH:/file/path
source ~/.bashrc
I recommend you to learn more about File System Hierarchy. Up-to-date information on the FHS standard is available at https://www.pathname.com/fhs/.
You can also create a cron and run Egample.sh periodically. Everything is files in Linux and there are many alternatives to doing something. In order to find a suitable alternative, the purpose must be fully explained.