от строки к целому числу (сценарии) - PullRequest
0 голосов
/ 02 июня 2010

У меня есть этот фрагмент кода:

 set calls = `cut -d" " -f2 ${2} | grep -c "$numbers"`
 set messages = `cut -d" " -f2 ${3} | grep -c "$numbers"`

 @ popularity = (calls * 3) + messages

и ошибка

@ expression syntax

что это значит? grep -c возвращает номер, я не прав, заранее спасибо

в $ numbers У меня есть список чисел, 2 и 3 параметра также содержат числа

1 Ответ

0 голосов
/ 02 июня 2010

Попробуйте

@ popularity = ($calls * 3) + $messages

Символы $ все еще необходимы для обозначения переменных.

См. C-shell Кулинарная книга

...