負值在 RHEL 中突然被視為正值。為什麼? 2024-5-28 • test math 例如: # [[ -24 > 0 ]] && echo "Hi" Hi 從昨天開始,我就發現了這種奇怪的行為。可能是什麼原因? 答案1 因為在字串比較的基礎上「-24」大於「0」——三個字元與一個字元。用於比較數字: $ [[ -24 -gt 0 ]] && echo "Hi" $ 相關內容