Estoy tratando de hacer que (1) la tecla especial abra una nueva ventana de terminal.
Lo vinculé al archivo /Users/taw/bin/new_term
, que contiene:
#!/bin/sh
exec osascript -e 'tell application "Terminal" to do script "cd ."'
Esto hace el truco, excepto que también abre una ventana de Terminal con esto (aunque Terminal.app está configurado para cerrar siempre las ventanas cuando finalizan los procesos):
Last login: Thu Mar 11 19:41:29 on ttys000
/Users/taw/bin/new_term ; exit;
~$ /Users/taw/bin/new_term ; exit;
tab 1
logout
[Process completed]
¿Cómo hago que todo funcione correctamente? (posiblemente usando una forma diferente a la que he estado intentando hasta ahora)
Use una de las opciones para iniciar un programa o ejecutar un script sin abrir la Terminal que describo en esta respuesta .
Para abrir una nueva ventana de terminal, o simplemente Terminal con una ventana predeterminada, puede intentar adaptar esta solución .
fuente