Привет!
вот задался вопросом: в книге по freebsd написано, что есть переменные среды и переменные командного интерпретатора. Используется шелл csh. Для установки перем среды используется setenv, переменной шелла - set.
Переменные среды можно посмотреть с помощью printenv.
Я как понял, с помощью setenv должна устанавливаться глоб. перем-ая, которая будет существовать если к примеру еще зайти по ssh. Но в новом окне новоопределенная переменная отсутствует(просматриваю с помощью printenv). Чего я не допонимаю?
Также, можно ли просмотреть список лок. переменных, кроме как echo $... ?
шелл csh и переменные
Модератор: vadim64
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: шелл csh и переменные
с примерами можно?
а то я недогоняю
а то я недогоняю
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: шелл csh и переменные
например: работа с машиной по ssh. Определяю например переменную http_proxy с помощью setenv. Набираю printenv - она отображается. Захожу еще по shh, там опять набираю printenv - там уже этой переменной нет. Судя по книгам, она должна быть, если я правильно понял, так как setenv опред. переменные среды; так наверно должны определяться в одном окне переменные шелла...
- Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: шелл csh и переменные
ну так запущен уже другой экземпляр шелла
Убей их всех! Бог потом рассортирует...
- angelas_
- сержант
- Сообщения: 212
- Зарегистрирован: 2009-08-26 13:04:09
- Откуда: Oslo, Norway
- Контактная информация:
Re: шелл csh и переменные
Пропишите эту переменную в /etc/csh.cshrc она будет присутствовать во всех новых сесиях шелла.


Тэстэд ин экстримс!
-
- проходил мимо
Re: шелл csh и переменные
спасибо,в книгах это указано.angelas_ писал(а):Пропишите эту переменную в /etc/csh.cshrc она будет присутствовать во всех новых сесиях шелла.
Тогда еще пример: выход в инет через корпоративный прокси. Настраивается еще прокси на freebsd (для обучения). У главного прокси не включен icp (то есть типа не будет обмена кэшем и главный проксик не будет лезть в инет за нужной мне страничкой). Поэтому моему проксику надо самому лезть в инет.
Получается что достаточно сделать setenv http_proxy http://ip_address:port? Просто что странно, некоторые сайты открываются, а у некторых пишется - no route to host.