1 votos

Asignar una tecla del teclado a un comando unix

Simple Estoy buscando una manera de asignar una tecla del teclado a un comando unix. Podría ser tan simple como abrir el terminal y pegar un trozo de texto requerido.

0 votos

¿Qué tipo de llave? Supongo que quieres una tecla modificada, y no quieres, por ejemplo, que la tecla L no escriba un l sino que se ejecuta sudo rm -Rf /

1voto

Puede utilizar una herramienta como Maestro del teclado pero podría ser un poco exagerado.

Si sólo quieres ejecutar un comando en el Terminal y volver a cerrar la ventana:

  • Poner el comando en un shell script
  • Hacerlo ejecutable ( chmod +x ... )
  • Mover el shell script a un lugar conveniente (por ejemplo, nuestro Escritorio)
  • ejecutar el shell script/comando mediante doble clic

0 votos

Sólo quiero ejecutar un comando (por ejemplo, pwd) en la terminal a través de una tecla del teclado. Al pulsar la tecla podría abrir el terminal y pegar en PWD y luego cerrar el terminal, pero esto sería descuidado.

0 votos

Tal vez un shell script esté bien entonces, he ampliado la respuesta en consecuencia.

0 votos

Está el comando alias de unix. tengo la tecla h puesta para escribir mi archivo help.txt. alias h='cat ~/help.txt'; alias ll=' \ls -albhFG'; alias ls='ls -FhG'; alias more='less'; alias mv='mv -i'; alias rm='rm -i'; alias top='top -o cpu'; Hay que pulsar return, pero los comandos de una sola letra no están tan mal.

0voto

Matt Gutting Puntos 251

Automator tiene una acción "Ejecutar Shell script".

  1. Abra Automator y cree una nueva acción rápida
  2. Buscar shell en el menú de acciones
  3. Arrastre "Ejecutar Shell script" al panel derecho
  4. Guardar como "Ejecutar comando Unix"
  5. Abra el teclado y vaya a los accesos directos
  6. Vaya a "Servicios" y desplácese hasta el final
  7. Vincula "Ejecutar comando Unix" a lo que quieras.

Véase también esta respuesta .

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