|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - Переменные |
|
Прочее - Переменные
|
Старожил Сообщения: 483 |
Профиль | Отправить PM | Цитировать Чем отличаются команды:
переменная=значение set переменная=значение export переменная=значение В какой скрипт следует прописывать эти команды в дистрибутиве Debian Lenny? |
|
Отправлено: 18:14, 20-07-2010 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать set переменная=значение - значение переменной меняется только внутри скприпта
export переменная=значение - значение переменной изменяется и после окончания работы скрипта |
------- Отправлено: 20:54, 20-07-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 129
|
Профиль | Отправить PM | Цитировать Можно, например. В профиле в .bashrc.
|
Отправлено: 02:50, 21-07-2010 | #3 |
Старожил Сообщения: 483
|
Профиль | Отправить PM | Цитировать ruslandh, То есть, в скриптах, устанавливающих глобальные переменные нужно использовать конструкцию export переменная=значение? А почему тогда в /etc/init.d/rc применяется следующая конструкция?
menpavel, в смысле в /home/<username>/.bashrc А если нужно установить переменные не для пользователя <username>, а для всех, то где? В /etc/init.d/rc или в /etc/init.d/rc.local? |
Отправлено: 08:16, 21-07-2010 | #4 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Потому, что переменная PATH устанавливается не только для этого скрипта, но и для всех программ. которые будут запускаться далее.
|
|
------- Отправлено: 10:44, 21-07-2010 | #5 |
Старожил Сообщения: 483
|
Профиль | Отправить PM | Цитировать Кстати хотелось бы узнать какие скрипты используются для прописывания в них команд присваивания переменных.
Первый инициализационный скрипт /etc/init.d/rc - раз В профиле /home/<username>/.bashrc - два Ещё куда? А если не только команды присваивания переменных? Вот никак не соображу куда прописать команду xhost +, чтобы дать доступ к x-серверу всем пользователям. |
Отправлено: 23:26, 22-07-2010 | #6 |
Странный тип Сообщения: 813
|
Профиль | Отправить PM | Цитировать Для X-сессии используется ~/.xinitrc
|
------- Отправлено: 04:27, 23-07-2010 | #7 |
Старожил Сообщения: 483
|
Профиль | Отправить PM | Цитировать Цитата Kent:
|
|
Отправлено: 16:27, 23-07-2010 | #8 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать В разных дистрибутивах поднятие X-в может чем-то отличаться, но смотрите в районе /etc/X11/xinitrc.d и т.п.
|
------- Отправлено: 18:12, 23-07-2010 | #9 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [PHP] Переменные | CXREF | Программирование и базы данных | 2 | 16-06-2009 08:15 | |
Переменные окружения | Danwer | Общий по FreeBSD | 2 | 16-09-2007 14:47 | |
$OEM$ Переменные | Iliander | Автоматическая установка Windows 2000/XP/2003 | 1 | 08-03-2007 04:53 | |
Переменные окружения | Guest | Microsoft Windows 95/98/Me (архив) | 2 | 25-03-2003 12:00 | |
Переменные в PHP | Guest | Вебмастеру | 1 | 10-01-2003 13:48 |
|