Linux에서 곱셈은 어떻게 하나요.

tgjang의 이미지

안녕하세요.
Linux에서 곱셈이 안되어 글을 올립니다.
a=`expr 20 * 30`
이게 안되는군요.

그러나
a=`expr 20 - 30`
a=`expr 20 + 30'
이런거는 되는데 곱셈만 안되는데 아시는분 부탁 드립니다.
물론
$expr 20 * 30 이것도 안되는군요.
한컴 Linux 2.2를 사용하고 있는데 이게 Linux Bug인지 모르겠군요.
그럼 이만

eungkyu의 이미지

a=`expr 20 \* 30`

tgjang wrote:
안녕하세요.
Linux에서 곱셈이 안되어 글을 올립니다.
a=`expr 20 * 30`
이게 안되는군요.

그러나
a=`expr 20 - 30`
a=`expr 20 + 30'
이런거는 되는데 곱셈만 안되는데 아시는분 부탁 드립니다.
물론
$expr 20 * 30 이것도 안되는군요.
한컴 Linux 2.2를 사용하고 있는데 이게 Linux Bug인지 모르겠군요.
그럼 이만

rapzzard의 이미지

안되는 이유는 다 아시는거겠지만 file globbing때문입니다..
*자체는 쉘에서 따로 해석되는 메타캐릭터이기때문이죠..그래서
꼭 이스케이프를 취해주셔야합니다..