0

私はこのコードスニペットを持っています:

 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のパラメーターにも数字が含まれています

4

1 に答える 1

0

試す

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

$記号は、変数を示すために引き続き必要です。

Cシェルクックブックを参照してください

于 2010-06-02T00:42:51.180 に答える