Automatizzatore OS X: utilizzo del comando personalizzato in "script di shell" di AppleScript

0

Recentemente ho fatto una domanda sull'inserimento automatico di un valore prodotto da un eseguibile personalizzato in un campo prompt. Consulta questo post per sapere esattamente di cosa sto parlando.

La risposta che ho ricevuto era esattamente ciò che stavo cercando tranne uno, ma un dettaglio cruciale.

Per farla breve: sto cercando un modo per rendere do shell script per accettare eseguibili personalizzati. L'esecuzione del mio comando personalizzato vpnpw nel terminale funziona perfettamente bene. Tuttavia, do shell script di AppleScript dice che è sconosciuto.

Qualcuno sa come rendere questi eseguibili personalizzati disponibili globalmente?

    
posta thaikolja 22.05.2016 - 23:12
fonte

1 risposta

1

Qual è il percorso completo del file eseguibile? Se non è incluso in $PATH che viene passato al comando do shell script , che è /usr/bin:/bin:/usr/sbin:/sbin , dovrai utilizzare il percorso completo del file eseguibile.

Per rendere globalmente disponibile un eseguibile, deve trovarsi in una directory inclusa in $PATH .

Puoi anche aggiungere un alias o link simbolico all'eseguibile di destinazione in una directory che si trova in $ PATH se non vuoi aggiungere il percorso ad esso in $PATH tuttavia tieni presente se l'eseguibile dipende dai file che si trovano nella sua directory, quindi aggiungere il percorso della directory a $PATH è ciò che devi fare.

    
risposta data 23.05.2016 - 00:38
fonte

Leggi altre domande sui tag