Bash 스크립트에 두 개의 숫자 추가

Bash 스크립트에 두 개의 숫자 추가

명령줄에서 숫자 2개를 추가하려고 하는데 출력이 0인 이유를 모르겠습니다.

#!/bin/bash

args=("$@") 



if [ ${args[0]} -eq ${args[1]} ]
then
echo "The sum of the 2 numbers is $(( arg[0] + arg[1] ))"
else
echo "The 2 numbers do not match, hence we are not adding up"
fi

답변1

이것은 나에게 단순한 오타처럼 보입니다.

아마도 $(( args[0] + args[1] ))그렇지 않을 것이다$(( arg[0] + arg[1] ))

관련 정보