abra uma window de terminal interativa

Como abrir uma window de terminal interativa depois de executair alguns commands? Por exemplo, eu gostairia de abrir um diretório em um diretório específico com um ambiente específico

myscript.cmd

#!/bin/bash cd ~/specificfolder source activate mycondaenvironment pwd which python 

Se eu clicair duas vezes no file, uma window do Terminal é aberta, executa o script e depois efetua o logout [Process complete]

Se eu correr

 osascript -e 'tell app "Terminal" to do script "/path/to/myscript.cmd"' 

uma window do Terminal é aberta, executa o script e depois aguairda a input (mas esquece o diretório e o ambiente definidos pelo script)

Finalmente, findi o que queria com

 osascript -e 'tell app "Terminal" to do script "/bin/bash --init-file /path/to/myscript.cmd"' 

mas eu me pergunto se há uma maneira "adequada" de fazê-lo