Abrir una ventana xterm utilizable a través del script bash

Abrir una ventana xterm utilizable a través del script bash

A menudo tengo proyectos para los que necesito varias ventanas de terminal abiertas en diferentes ubicaciones, y configurar mi espacio de trabajo cada vez que quiero trabajar en este proyecto lleva mucho tiempo, por lo que me gustaría poder automatizarlo con un script.

Sólo he podido llegar hasta aquí:

xterm -hold -e "cd SOMEDIRECTORY && DO STUFF"

Pero el problema con eso es que simplemente ejecuta el comando y no me permite hacer nada más en esa ventana. Me gustaría poder abrir la ventana en un directorio determinado, ejecutar algunos comandos allí y luego permitirme hacer mis propias cosas en ese directorio. ¿Cómo puedo conseguir esto?

Respuesta1

xterm -e "SOME COMMANDS; bash"

Respuesta2

¡Encontré esta publicación en 2020 y la solución me salvó el día! Comparto el pequeño guión, por si otros necesitan más ayuda.

#!/bin/bash

exec xterm -hold  -e 'date ; ls / ; bash' &
python3.6 /scratch/src/mouseNow.py

información relacionada