Какао-приложение Bash Script Переменные - PullRequest
0 голосов
/ 26 июля 2011

Я хотел бы сослаться на переменную, которая у меня есть в скрипте bash "value", а также "max."На данный момент у меня есть текстовый интерфейс, в котором после заданных команд в окне терминала отображается что-то похожее на

==========================================================================> 100%

для индикатора выполнения.На переменную ссылаются по всему сценарию, и я хотел бы вызвать эту переменную в своем приложении какао.

Заранее спасибо!

1 Ответ

0 голосов
/ 26 июля 2011

Ваш вопрос не совсем понятен, но похоже, что вы хотите использовать переменные окружения. В bash вам нужно использовать встроенную export , чтобы пометить переменную для экспорта в дочерние процессы. Затем в приложении Cocoa вы можете использовать функцию getenv(3) для получения значения переменной среды. Например:

# In your bash script
value=foo
max=bar
export value max

// Now in your Cocoa application:
char *value;
if((value = getenv("value")))
{
    // Use value
}
// else value is not in the environment
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...