Я пытаюсь сценарий базы данных из сетевого потока. Поток сети после того, как он был в большой степени sed, удаляет файл из трех столбцов, который выглядит примерно так: file.db
123.123.123.123, имя компьютера, 110000103e21cc4
123.123.123.124, computer2,11000010416200f
123.123.123.1, computer3,110000106eb3f43
я пытался использовать эту команду gawk безрезультатно
gawk 'BEGIN {FS=OFS=","} {print $1,$2,strtonum("0x"$3)}' file.db
вывод из вышеперечисленного выглядит следующим образом
123.123.123.123, имя компьютера, 76561198025415874
123.123.123.124, computer2,76561198028824592
123.123.123.1, computer3,76561198076346171
однако вывод должен преобразовываться в это
123.123.123.123, имя компьютера, 76561198025415876
123.123.123.124, computer2,76561198028824591
123.123.123.1, computer3,76561198076346179
вывод всегда отключен на небольшую величину, поэтому я предполагаю, что какая-то библиотека в системе неверна ... кстати, это встроенная система, на которой она работает, и я знаю, что она может конвертироваться, потому что я сделал это с помощью bc, printf, и т. д.
Как я могу сделать эту работу