Execute um script via .plist no login como se estivesse em um diretório específico

1

Meu arquivo .plist chama um script de shell, mas o script falha porque faz referência a outros arquivos no mesmo diretório do script.

Assim, o script só é executado com sucesso quando eu 'cd' para a pasta correta.

Como posso obter o .plist para que isso aconteça?

    
por Ian Warburton 03.08.2014 / 16:48

1 resposta

1

Use a opção WorkingDirectory :

WorkingDirectory <string>

This optional key is used to specify a directory to chdir(2) to before running the job.

Para ver todas as opções disponíveis, verifique a página de manual launchd.plist .

    
por 03.08.2014 / 17:08