5

私は試します:

        while [[ $c -le $n]]
        do
        now=$(date +"%T")
        echo "Tps at :- $now"
        @c=$c+1
        done

私は得た:

   syntax error in conditional expression

   syntax error near `do'

誰かが何が悪いのか理解できますか?

4

1 に答える 1

8

テスト式を閉じる前にスペースが必要です

while [[ $c -le $n ]]

変数を "" で囲んで、痛みを伴うエラーを回避します。

while [[ "$c" -le "$n" ]]
于 2012-05-11T10:43:08.853 に答える