Какой выходной формат для команды киотского кабинета `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

0 ответов

Другие вопросы по тегам