2012-05-11 8 views
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' 

は、誰かが間違っているかを把握することはできますか?

答えて

8

あなたはテスト式

while [[ $c -le $n ]] 

を閉じる前にスペースを必要とし、いくつかの痛みを伴うエラーを回避するために「」を使用して変数を囲む:

while [[ "$c" -le "$n" ]]