ShellScript에서 if 조건문시

gorinux의 이미지

쉘스크립트의 if 조건문에서 조건을

1 <= $1 <= 100 조건을 만족하는 $1 값만 걸러지도록 하려고 하는데요

if test $1 >= 1 && $1 <= 100; then
echo OK!
else
echo NOT!
fi

이렇게 하면 에러가 나던데... 어떻게 해줘야 되는지요