Shell script
error token is "08"
iRang1101
2015. 7. 15. 09:36
./test.sh: line 121: [[: 08: value too great for base (error token is "08")
변수가 08일때... 수식으로 비교하면 나오는 에러.
TEST="08"
if [[ $TEST -gt 0 && $TEST -lt 12 ]]
then
.....
fi
앞에 0이 있어서 생기는 문제.
해결 :
${TEST#0}
if [[ ${TEST#0} -gt 0 && ${TEST#0} -lt 12 ]]