Когда я набираю в оболочке -> $ echo $ ((16 # FF))
Выходное значение равно «255», что на самом деле является десятичным преобразованием шестнадцатеричного числа «0x16»
Но когда я пытаюсь преобразовать шестнадцатеричное число "0xffb5cd10" аналогичным образом, то есть -> $ echo $ ((ffb5cd10 # FF))
Я получаю ошибку ->
"bash: ffb5cd10 # FF: синтаксическая ошибка: неверный арифметический оператор (маркер ошибки" #FF ")"