첫째,죄에 대한"영어".
가하는 스크립트를 만들은 나에게 묻는 숫자에 대한 통과하는 키보드를 추가하고 보여주는 축적된 금액입니다. 프로그램이 종료될 때 당신은 음수를 입력합니다.
나는 다음과 같은 스크립트는 작동하지만 저는 확신하지 않으로 사용하의 서열에 사용하는 어큐뮬레이터는 발생하지 않은 저에게 그것을 할 다른 방법이다.
는 방법을 확인 그것은 우아한??
편집:우아하지 않은 말,하지만 만약 내가 무슨 일을 하는 올바른에서 또는 그것을 할 수있는 방법"규범"또는"보다 적게 이상한"...
감사합니다!
#!/bin/bash
#accumulated sum of numbers
i=0
sum=0
while [[ true ]]; do
echo "Insert a number: "
read num
if (($num < 0)); then
echo "Negative number, exit..."
break
fi
for i in $(seq $num $num); do
sum=$(($i + $sum))
done
echo "The sum of the previous numbers is $sum"
done