이 var는 어떻게 변경합니까?bash에서 변수 변경
max=0;
min=20000000;
cat |while read
do
read a
if [[ $a -gt $max ]]
then
max=a`
fi
`if [[ $a -lt $min ]]
then
min=a
fi
done
echo $max
echo $min
내 최소 및 최대 값은 여전히 0과 2000000입니다. 아무도 도와 줄 수 있습니까? 나는 모른다.
사람 이전 질문을 놓친 경우이 질문에 대한 자세한 정보를 제공해주십시오. 무슨 변수를 바꾸려고하는거야? –
또한'max = a'는'max = $ a'이어야하며'min = a'와 동일해야합니다. –
모든 값이 20000000보다 큰 경우 'min'이어야합니까? 나는 '최소'와 '최대'가 첫 번째 가치가되어야한다고 생각합니다 ... –