8 votos

Ejecutar un comando sin abrir el terminal

¿Es posible iniciar un comando de terminal sin abrir primero el terminal?

Tengo algunos comandos rápidos, y para ellos abro la ventana del terminal, ejecuto el comando y la vuelvo a cerrar. Generalmente no me gusta que mi programa de terminal esté activo todo el tiempo, porque me desordena el dock.

Entonces recordé vagamente que en algunas distribuciones de Linux existe la función Alt-F2, con la que puedes iniciar un único comando sin abrir primero una ventana del intérprete de comandos. Creo que nunca he utilizado esta función con regularidad, pero esto parece ser lo que estoy buscando.

¿Existe algo parecido en mac os?

1voto

Steve Puntos 8016

Mi solución: He creado shell scripts para mis comandos en lugar de alias, y he incluido la carpeta en la variable PATH. De este modo podía llamarlos desde cualquier shell bash del sistema. Luego utilicé la herramienta recomendada BitBar para llamar a mis comandos desde la barra de menú. Supongo que sería posible crear un BitBar-Plugin que permita introducir un comando, pero por ahora no me he tomado la molestia de escribir algo así. ¡Gracias a todos los que comentaron!

Actualización 2023: Hace años que utilizo la solución anterior. Pero ahora estoy planeando migrar todos mis scripts a ScriptKit que parece ser la solución perfecta para mis problemas. Debido a su marco de trabajo parece ser fácil de usar, y ofrece maneras fáciles de interactuar con scripts. Así que esta es una pista para las personas que buscan esto en 2023.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X