Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Другие языки > Что это за ЯП?


Автор: wowka19 15.8.2014, 02:16
Код

# FILE:    setenv.meos

if ($?DISPLAY == 0) then
    echo 1
    if ($?REMOTEHOST) then
        echo A
        setenv DISPLAY ${REMOTEHOST}:0
    else
        echo B
        setenv DISPLAY :0
    endif
endif

source .get_model

setenv MCF_SYSTEM_PATH    /kspt/meos_polar/
setenv MCF_STATION_PATH    /kspt/meos_polar/

source {$MCF_SYSTEM_PATH}/scripts/.cshmcf
set path = ($MCF_BIN_PATH $MCF_SYSTEM_PATH/scripts $path)
source ${MCF_OPECONF_PATH}/env.station


запускаю его просто в линуксе - всё работает.
запускаю из шел скрипта - шел/баш ругается на строку "set path = ($MCF_BIN_PATH $MCF_SYSTEM_PATH/scripts $path)" из-за круглых скобок. Что не так? Может это не шел?

Автор: wowka19 15.8.2014, 03:42
Это expect

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)