Automatizador OS X: uso de un comando personalizado en "do shell script" de AppleScript

0

Recientemente hice una pregunta sobre la inserción automática de un valor generado por un archivo ejecutable personalizado en un campo de solicitud. Consulte esta publicación para saber exactamente De lo que estoy hablando.

La respuesta que obtuve fue exactamente lo que estaba buscando, excepto por uno pero con detalles cruciales.

Para abreviar: estoy buscando una manera de hacer que do shell script acepte ejecutables personalizados. Ejecutar mi comando personalizado vpnpw en el terminal funciona perfectamente bien. Sin embargo, do shell script de AppleScript dice que es desconocido.

¿Alguien sabe cómo hacer que estos ejecutables personalizados estén disponibles globalmente?

    
pregunta thaikolja 22.05.2016 - 23:12

1 respuesta

1

¿Cuál es la ruta de acceso completa del ejecutable? Si no está dentro del $PATH que se pasa al comando do shell script , que es /usr/bin:/bin:/usr/sbin:/sbin , entonces deberá usar la ruta de acceso completa del ejecutable.

Para que un ejecutable esté disponible globalmente, debe estar en un directorio que esté incluido en $PATH .

También puede agregar un alias o enlace simbólico al archivo ejecutable de destino a un directorio que esté en $ PATH si no desea agregarle la ruta. en el $PATH , sin embargo, tenga en cuenta que si el ejecutable depende de los archivos que se encuentran dentro de su directorio, a continuación, agregar la ruta del directorio a $PATH es lo que deberá hacer.

    
respondido por el user3439894 23.05.2016 - 00:38

Lea otras preguntas en las etiquetas