-3

Я использую оболочку bash в Mac OS X. У меня на рабочем столе есть папка «Eclipse» со значком запуска, и я пытаюсь открыть приложение следующим образом:

cd Desktop
cd Eclipse
Eclipse.app

Но это дает мне ошибку -bash: Eclipse.app: command not found

Зачем?

3 ответа3

2

Вы пытаетесь запустить приложение OS X

Только в OS X вы используете команду open для этого:

cd Desktop/Eclipse
open Eclipse.app

open намного более универсален, чем этот, и также открывает файлы, используя связанную программу.

Чтобы узнать больше об open , введите это в Терминале:

man open

Как уже упоминалось, open зависит от OS X.

1

Eclipse .app - это каталог. Используйте это вместо:

cd Desktop/Eclipse/Eclipse.app
./Eclipse
1

В Mac вы должны использовать open . Это не только поможет вам открыть приложение, но также откроет определенное расширение файла с приложением по умолчанию. Как open <pdf> активирует предварительный просмотр.

Для получения дополнительной информации man open

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .