Страница 1 из 1

Только не смейтесь

Добавлено: 2007-08-10 19:59:05
zikk
Почему не работает такая констрцкция !?!? Сразу говорю доку на этом сайте читал ... Только начинаю изучать шелл-скриптинг, но млять, никак не могу понять, как две переменные в if нормально использовать. Видно никак С не могу забыть, там с этим как-то логичнее ))

Код: Выделить всё

if  [ "$res_gw1" != 0 && "$res_gw2" != 0 ] ;
    then
        echo Good
    else
        echo Bad !!!
fi

Re: Только не смейтесь

Добавлено: 2007-08-10 20:11:05
zik
Всё, нашёл - удалите тему, плиз (спасите меня от позора :lol: ).

Re: Только не смейтесь

Добавлено: 2007-08-10 21:31:21
Alex Keda
ну так расккажи народу - как

Re: Только не смейтесь

Добавлено: 2007-08-10 22:05:46
zik
я проморгал - в статье было написано ) бошка просто уже не варила от работы ...

Код: Выделить всё

if [ "$res_gw1" = 0 -a "$res_gw2" = 0 ]; then
	./fw/fw.sh
fi

Re: Только не смейтесь

Добавлено: 2007-09-20 13:56:31
100kg
офф топ!
Чтобы получить список переменных, которые являются передаваемыми из текущего интерпретатора Shell, введите: у меня фря 6.2! command is not found!

Re: Только не смейтесь

Добавлено: 2007-09-20 14:23:04
schizoid
а исче клева дебажить вот такие вот скрипты запуская

Код: Выделить всё

#sh -x script.sh 
;)

Re: Только не смейтесь

Добавлено: 2007-09-20 15:07:00
Alex Keda
100kg писал(а):офф топ!
Чтобы получить список переменных, которые являются передаваемыми из текущего интерпретатора Shell, введите: у меня фря 6.2! command is not found!
env
==========
от шелла зависит