如何在
shell中比较十六进制数和十六进制数?
至少bash直接支持十六进制整数,只要它们以0x为前缀:
$[[ 0xdead -lt 0xcafe ]] && echo yes || echo no no $[[ 0xdead -gt 0xcafe ]] && echo yes || echo no yes
你通常只使用比较运算符……