bash 스크립트를 사용하여 계산된 출력을 변수에 저장하는 방법

bash 스크립트를 사용하여 계산된 출력을 변수에 저장하는 방법

bc명령어를 이용하여 계산된 곱을 변수에 저장하여 간단한 코딩을 하고 싶습니다 .

answer="$varnameX % $num1" | bc
echo "the result is $answer"

명령을 실행하면 계산된 결과가 표시되지 않습니다.

the answer is

답변1

다음을 사용하려면 다음을 수행하십시오 bc.

answer=$(echo "$varnameX % $num1" | bc)
echo "the result is $answer"

또는:

answer=$(expr $varnameX % $num1 )

답변2

answer=`expr $varnameX % $num1`

관련 정보