URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 23892
[ Назад ]

Исходное сообщение
"sh и увеличение переменной"

Отправлено Boytronic , 08-Дек-02 18:39 
Приветствую АЛЛ !!
имеем
#!/bin/sh
p=1
t=2
z='expr $p + $t'
echo $z

Так он прямо так и выдает на консоль expr $p + $t
если написать чуть по другому
#!/bin/sh
p=1
t=2
expr $p + $t
то на консоль выдаеться правильный результат 3

где я не прав?
зы танец папуасов практически исполнен....


Содержание

Сообщения в этом обсуждении
"RE: sh и увеличение переменной"
Отправлено Марк , 09-Дек-02 02:58 
Вместо z='expr $p + $t' нужно писать  z=`expr $p + $t`, где кавычки обратные и одинарные.
А можно вычислить и так
z=$((${p}+${t}))