¿Cómo puedo iniciar scripts .sh desde el buscador en iTerm2 en lugar de Terminal?

0

He configurado 'abrir siempre con' en: 'Iterm2', para archivos .sh en osX.
Aunque un doble clic en un script de shell ahora abre una nueva ventana de Iterm, el script en realidad no se ejecuta, solo recibo el mensaje vacío. Puede haber una solución de applecript, pero preferiría una forma más directa.

msarch
fuente

Respuestas:

2

Funciona para mí, pero solo si el archivo es ejecutable. Por ejemplo, esto se ejecuta a.shen una nueva ventana:

echo say a>a.sh;chmod +x a.sh;open a.sh -a iTerm

Si desea que funcione con archivos no ejecutables, configure una aplicación como esta como la aplicación predeterminada para los .sharchivos:

Lri
fuente
Gracias, seguí tus instrucciones, aunque mis archivos .sh ya son ejecutables. Desafortunadamente: el mismo resultado, ¡abre la ventana iTerm pero solo un mensaje vacío nuevamente! Parece que iTerm no escucha el argumento, pero no puedo encontrar ninguna configuración relevante dentro de iTerm. ¿Estás usando Iterm2?
msarch