У меня есть инструмент, который требует времени в шестнадцатеричном формате.
Предположим, что если date -d "Thu Sep 15 09:13:05 UTC 2011" +%s -u
дает время в секундах как 1316077985
, шестнадцатеричное значение 1316077985
, равное 4E71C1A1
, должно быть найдено, и оно должно быть задано в качестве ввода для инструмента как
/usr/bin/mytool 0xA1 0xC1 0x71 0x4E
.
Как это сделать в сценарии оболочки, если время в секундах доступно в качестве ввода?