If you did not have a bash script already, I'd tell you to do as per the [answer][1] given by XXXXXX.

But if your already have a bash script (say, named `~/open_apps.sh`), you can create an Apple Script with the Script Editor application that says:

```applescript
do shell script "~/open_apps.sh"
```

And then, Save the script to your Desktop, for instance, using Application as the file format, leaving unchecked the checkboxes for Show startup screen and Stay open after run handler.


  [1]: https://apple.stackexchange.com/a/430494/9314