sv pl es en fr

Создание скрипта для PlayOnLinux - Глава 3 : переменные

Переменная ? Чо это ?

Не чо, а шо. Переменная - очень важный элемент программирования. Она имеет имя и значение. Это значение может распространяться на весь скрипт.

Если не поняли, читайте и дальше и тогда точно поймёте, о чём речь.

Объявление переменной

Есть два способа объявления переменных в bash :

1й способ :

MY_VARIABLE="значение"

2й способ :

export MY_VARIABLE="значение"

В первом случае только текущий скрипт сможет видеть переменную. Во втором случае все программы и скрипты, открытые вами смогут считать значение этой переменной.

Зачем это нужно ?

Вы получите ответ в следующем параграфе

Чтение переменной

Нужно добавить знак "$" перед именем переменной.

Вот пример кода :

PSEUDO="Tinou"
POL_SetupWindow_message "$PSEUDO сильнейший" "Имя сильнейшего"

Результат :

Вы можете использовать переменные в любых функциях - echo, message, question, menu, ...

PlayOnLinux и переменные

Помните этот код ?

POL_SetupWindow_menu "Что ты хочешь на ужин ?" "Меню на сегодня" "Морковка Картошка Картошка-фри" " "

Результат был присвоен переменной $APP_ANSWER. Вот как можно получить эту переменную :

POL_SetupWindow_menu "Что ты хочешь на ужин ?" "Меню на сегодня" "Морковка Картошка Картошка-фри" " "
MY_MEAL=$APP_ANSWER
POL_SetupWindow_message "Сегодня мы будем есть $MY_MEAL" "Меню на сегодня"

Переменная $APP_ANSWER создана для всех функций PlayOnLinux, в которых предусмотрен выбор пользователя.

В зависимости от ответа, переменные POL_SetupWindow_question, $APP_ANSWER могут принимать значение TRUE или FALSE.

Предыдущая глава - Следующая глава

Il n'y a rien à voir ici