Я написал по аналогии два инициализационных скрипта
Вот на csh:
if ( «${pythonpath}» !~ */opt/g2p/lib/python2.6/site-packages/* ) then
set pythonpath = ( /opt/g2p/lib/python2.6/site-packages/ $pythonpath )
endif
А вот на sh:
if ! echo ${PYTHONPATH} | /bin/grep -q /opt/g2p/lib/python2.6/site-packages/ ; then
PYTHONPATH=/opt/g2p/lib/python2.6/site-packages/:${PYTHONPATH}
fi
Но они ничего не делают. Я думаю, что это потому, что переменная PYTHONPATH вообще не задана к началу их работы.
Подскажите плиз, как добавить к операторам if проверку, что переменная не задана совсем?
Спасибки.

Ответ на:
комментарий
от edigaryev

Ответ на:
комментарий
от Dims2000
Ответ на:
комментарий
от kulti
Ответ на:
комментарий
от Dims2000

Ответ на:
комментарий
от Dims2000
Ответ на:
комментарий
от kulti

Ответ на:
комментарий
от sdio


Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.
Похожие темы
- Форум Python — не импортируется библиотека! (2010)
- Форум makefile проверка пременной (2016)
- Форум Подскажите в написании скрипта. (2005)
- Форум [fedora] yum --downloadonly --downloaddir (2009)
- Форум Установить переменную окружения (2011)
- Форум [openvz/centos6] Обновление контейнера с помощью yum update... (2012)
- Форум Python - AttributeError: 'module' object has no attribute 'SymbolInventory' (2010)
- Форум Нужно вывести total в с-shell (2015)
- Форум ubuntu и переменные окружения (2011)
- Форум Переменная в качестве шаблона (2004)