이 파일에서 최소 및 최대 속도를 찾아야 합니다. 최대값을 계산했지만 최소값을 해결할 수 없습니다. 내가 뭘 잘못하고 있는지에 대한 제안이 있는 사람이 있나요? 이것은 내 코드입니다.
1 #!/usr/bin/bash
2 echo "Starting"
3 FILE="/var/www/html/bitcoin.txt"
4 COUNT=0
5 MAX=0
6 MIN=""
7 LAST=0
8 PREV=""
9 while read line
10 do
11 COUNT=$(($COUNT+1))
12 RATE=$( echo "$line" | jq . )
13 if [[ $RATE > $LAST ]]
14 then
15 LAST=$RATE
16 MAX=$LAST
17 fi
18
19 if [[ $PREV < $RATE ]]
20 then
21 PREV=$RATE
22 MIN=$PREV
23 fi
24
25 done < $FILE
26 echo "maximum: "
27 echo "The max is $MAX"
28 echo "minimum: "
29 echo "The min is $MIN"
30 echo "Finished!"
31
32 # the max is correct, gives max of 59181.2048
33 # min is stuck on 0?