Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> MacOS запустить программу с консоли 
V
    Опции темы
Samotnik
Дата 12.10.2009, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 4
Всего: 191



Привет интересует как запустить установленную программу с консоли ? 
К примеру в виндовс это выглядит так:
-открываешь консоль, пишешь 
Код

"c:\Program Files\Adobe\Adobe Photoshop CS3\Photoshop.exe" "1.jpg"

и открывается файл 1.jpg в фотошопе smile 
Нужно тоже самое только для  Мака 
PM MAIL   Вверх
bilbobagginz
Дата 12.10.2009, 23:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



Код

/Applications/Preview.app/Contents/MacOS/Preview file.jpg

обычно если прога называется ${PROG},
ее перетягивают в каталог /Applications.
сам пакет идёт в формате каталога ${PROG}.app,
внутри него есть много каталогов, а сам бинарник находится в
Код

/Applications/${PROG}.app/Contents/MacOS/${PROG}




--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Samotnik
Дата 14.10.2009, 15:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 4
Всего: 191



а что на счет 
Код

open -a  nameOfProgramm

? 
вроде запускается так все, 
open -a firefox
open -a itunes
open -a gimp

только вопрос, а как запустить, скажем Фотошоп или ОпенОффис ? 
open -a adobe photoshop не пашет (((

Как вообще запускать файлы в названии кторых два слова и более ?
PM MAIL   Вверх
kemiisto
Дата 14.10.2009, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 9
Всего: 160



Цитата(Samotnik @  14.10.2009,  16:31 Найти цитируемый пост)
Как вообще запускать файлы в названии кторых два слова и более ? 

 smile Ну, понятно... Escape-символы нужны. Пробел = слеш + пробел.

open -a Adobe\ Photoshop


--------------------
PM MAIL WWW GTalk Jabber   Вверх
bilbobagginz
Дата 14.10.2009, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



Цитата(kemiisto @  14.10.2009,  14:37 Найти цитируемый пост)
open -a Adobe\ Photoshop 

\ или / ?



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
kemiisto
Дата 14.10.2009, 16:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 9
Всего: 160



Цитата(bilbobagginz @  14.10.2009,  17:03 Найти цитируемый пост)
\ или / ?

bilbobagginz, если пробел в названии, то \ 
/ - path separator.


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Samotnik
Дата 14.10.2009, 16:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 4
Всего: 191



kemiisto,  smile 
PM MAIL   Вверх
bilbobagginz
Дата 14.10.2009, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



Цитата(kemiisto @  14.10.2009,  15:06 Найти цитируемый пост)
bilbobagginz, если пробел в названии, то \ 
/ - path separator. 

почему-то пробел после "\" не был заметен обычным шрифтом.





--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Samotnik
Дата 15.10.2009, 00:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 4
Всего: 191



Цитата(bilbobagginz @  14.10.2009,  16:59 Найти цитируемый пост)
почему-то пробел после "\" не был заметен обычным шрифтом.

странно, на моем маке запустился фотошоп таким образом
Код

open -a adobe\ photoshop\ cs4


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0834 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.