如何以文本格式转储man-db数据库的内容

时间:2020-01-09 10:39:09  来源:igfitidea点击:

问题描述:出于脚本编写和自动化目的,如何以人类可读的格式显示man-db数据库的内容。
如何以文本格式转储man-db数据库的内容?

解决方法:您需要使用accessdb命令,该命令将以人类可读的形式输出man-db数据库中包含的数据。
默认情况下,它将从/var/cache/man/index。
转储数据,该数据取决于使用的数据库库。

执行命令,如下所示:

$ accessdb

输出:

$mtime$ -> "1157392570"
$version$ -> "2.4.1"
/etc/adduser.conf -> "- 5 5 1109918260 C adduser.conf - gz "
/etc/deluser.conf -> "- 5 5 1109918260 C deluser.conf - gz "
/etc/hosts.equiv -> "- 5 5 1097931920 C hosts.equiv - gz "
/etc/login.defs -> "- 5 5 1116397991 C login.defs - gz "
/etc/modules -> "- 5 5 1103452809 C modules - gz "
/etc/network/interfaces -> "- 5 5 1115042953 C interfaces - gz "

或将输出转储到文本文件:

$ accessdb > /tmp/output.txt