Breves: Cómo crear un lanzador personalizado con varios comandos en Gnome
Alguna que otra vez he necesitado crear (o me gusta tener) un lanzador de aplicaciones que involucra la ejecución de varios comandos. Lo más típico, tener que lanzar una aplicación desde un directorio determinado:
$ cd ruta/de/aplicacion/
$ ./mi_aplicacion
Lo primero que pensé:
cd ruta/de/aplicacion/ && ./mi_aplicacion
pero esto no le gusta al lanzador de aplicaciones, no es un shell. ¿La solución? ¡Que lo ejecute un shell! :)
bash -c 'cd ruta/de/aplicacion/ && ./mi_aplicacion'
Tags
La teoría es cuando crees saber algo, pero no funciona.
La práctica es cuando algo funciona, pero no sabes por qué.
Los programadores combinan la teoría y la práctica:
Nada funciona y no saben por qué.
