Ejecute múltiples comandos en la misma terminal usando el script bash

Estoy tratando de ejecutar unscript bash que contiene pocos comandos para ejecutar. Quiero abrir una terminal yejecutar múltiples comandos en ello. He escrito comandos para establecer la ruta del directorio y quiero hacer una carpeta allí.

Código:

gnome-terminal --working-directory=/var/run/ 
gnome-terminal -e "bash -c \"sudo mkdir sphinxsearch; exec bash\""

Aquí, hay 2 problemas:

1) Se abren dos terminales separadas que no quiero. Solo necesito unterimal simple donde ejecutaré mis comandos.

2)sudo mkdir sphinxsearch la carpeta se crea en elruta predeterminada desde donde estoy ejecutando mi script bash. Necesito crear una carpeta dentro/ var / run /

Respuestas a la pregunta(2)

Su respuesta a la pregunta