
Para uso general de la terminal, utilizo un tema transparente. Pero por algún motivo, tengo un script de shell que me gustaría ejecutar con un perfil/tema diferente (me refiero a diferentes colores y opacidades de primer plano y de fondo).
¿Puedo hacer algo (tal vez como agregar algo de código a mi script de shell) para poder iniciar el script de shell con un perfil diferente?
PD: estoy en Ubuntu 15.04 y uso bash, si eso hace alguna diferencia.
Respuesta1
No modificando tu guión, no. El script no tiene conocimiento de la terminal, la terminal es solo una ventana gráfica que ejecuta un shell. Sin embargo, asumiendo que estás usando gnome-terminal
, puedes elegir el perfil en la línea de comando:
gnome-terminal --window-with-profile=PROFILENAME
Entonces, si el nombre de su perfil es foo
, puede escribir un script contenedor ( script1.sh
) que ejecute su script ( script2.sh
) en una ventana con ese perfil:
#!/usr/bin/env bash
gnome-terminal --window-with-profile=foo -x script2.sh
Ahora, si ejecuta script1
, se abrirá una nueva terminal con el perfil correcto y se ejecutará script2
en ella.