2013-05-03 2 views
1

다른 $ HOME 경로를 사용하여 Mac OS X 응용 프로그램을 여는 방법에 대해 궁금합니다.

특히 저는 브라우저를 시작하고 다른 세션을 갖기 위해 서로 간섭하지 않습니다.

BASH를 통해 HOME=/Users/daniel/test open /Applications/Firefox.app/을 시도했지만 작동하지 않았습니다 (~/Library의 기존 세션을 사용하여 열었습니다). man open은 도움을 제공하지 않았습니다.

다른 사용자를 만들려고했는데 sudo su mickey -c 'open /Applications/Firefox.app/' and sudo su mickey -lc 'open /Applications/Firefox.app/', 적어도 다른 사용자 (Linux에서 작동)로 앱을 시작할 수 있으면 좋겠지 만 도넛이없고 man su도 도움이되지 않습니다. 아직 ~/Library 자료를 사용하여 열었습니다.

나는 환경 변수와 BASH 대 WM을 가진 약간의 funkies가 있고, 나는 plist-y 마술을 할 필요가 있다고 짐작하고있다. 그러나 나는 그것에 대해 어떻게 가야할지 모른다.

아이디어가 있으십니까?

TIA, 다니엘 : 당신은 그것을 launchctl를 사용하여 수행하려고 할 수 있습니다

답변

관련 문제