Я хочу запустить программу (Eclipse IDE, в этом случае), но я хочу смочь запустить несколько экземпляров его. Я запускаю Mac OS X 10.5.
Я могу добавить сценарий к прикреплению, которое делает это, но оно имеет 2 недостатка
Как я могу пойти об этом, или устраняющем те недостатки или путем конфигурирования приложения лучше?
Можно получить информацию о Eclipse, нажать на значок, скопировать его, получить информацию о сценарии, нажать на значок и вставку.
Что касается Вашего сценария вводной консоли, которая походит на Вас, сохранили сценарий оболочки как командный файл. Можно использовать AppleScript, чтобы назвать сценарий оболочки и затем сохранить тот AppleScript как приложение, которое можно заглядывать прикреплению.
Используя команду pkaeding, Ваш весь applescript был бы:
do shell script "open -n /Applications/eclipse/Eclipse.app"
Можно также просто открыть существующий файл сценария оболочки (.sh) от Applescript, который будет иметь тот же эффект. Больше здесь.
Я не уверен в значке панелей, но когда я должен открыть два экземпляра Eclipse, я использую следующую команду в окне терминала:
open -n /Applications/eclipse/Eclipse.app
-n
флаг говорит, чтобы открыть новый экземпляр, вместо того, чтобы переключиться на текущее выполнение того.