
예를 들어:
# [[ -24 > 0 ]] && echo "Hi"
Hi
어제부터 이상한 현상이 나타났습니다. 이유는 무엇입니까?
답변1
문자열 비교를 기준으로 하면 "-24"가 "0"보다 크므로 3문자 대 1문자입니다. 숫자를 비교하려면:
$ [[ -24 -gt 0 ]] && echo "Hi"
$
예를 들어:
# [[ -24 > 0 ]] && echo "Hi"
Hi
어제부터 이상한 현상이 나타났습니다. 이유는 무엇입니까?
문자열 비교를 기준으로 하면 "-24"가 "0"보다 크므로 3문자 대 1문자입니다. 숫자를 비교하려면:
$ [[ -24 -gt 0 ]] && echo "Hi"
$