Какой выходной формат для команды киотского кабинета `kchashmgr get`?
Привет товарищи Stackruians.
Я собираюсь извлечь информацию из ключа кэша из файла кабинета Kyoto Tycoon, в частности, из вывода утилиты Kyoto Cabinet kchashmgr (см.: http://fallabs.com/kyotocabinet/util.html)
Я пытаюсь извлечь дату истечения срока действия из вывода kchashmgr получить из двоичного / шестнадцатеричного вывода.
kchashmgr get /path/to/kyto/tycoon/casket.kch cache_key
Каков выходной формат вышеупомянутого, поэтому из утилиты оболочки командной строки я могу сделать это:
expirationTimestamp=$(kchashmgr get /path/to/kyto/tycoon/casket.kch cache_key | something)
Вначале я думал, что смогу распаковать его (для его установки требуется ZLIB), но это, очевидно, не сработало. Я также попытался использовать ключ -px, чтобы увидеть, помогло ли это.
ПРИМЕЧАНИЕ. Я ищу решение оболочки, которое, предположительно, будет быстрее, чем использование сценария PHP.
Спасибо за ваше время на эту тему.
PS
[yramirez@losthost ~ ]$ kcutilmgr conf -v # version of Kyoto Cabinet
1.2.76