Una implementación de la búsqueda de texto completo de PostgreSQL se aplica a Linux Man
El resultado final es una página web en la que puede escribir una solicitud con una pregunta o alguna palabra clave, luego el sitio web le devolverá el comando de hombre correspondiente.
Un ejemplo básico es: ¿Cómo copiar un archivo? , entonces el sitio web le devolverá el comando CP y su descripción.
La instalación está en tres pasos
El primer paso es transformar las páginas del hombre de su formato básico de Nroff a una versión estándar más legible por humanos (.txt y .html) ubicación estándar para las páginas del hombre es/usr/share/hombre
Puede encontrar dos script mit.sh y mih.sh que respectivamente convierten las páginas del hombre en archivos .txt y .html. Solo tienes que colocar los scripts en la misma carpeta que las páginas del hombre y ejecutarlo.
Los resultados de la carpeta contienen exemplos de archivos de hombre convertido
El segundo paso es crear una tabla que contenga las páginas del hombre en PostgreSQL
Para hacer esto, debe crear la tabla donde indexaremos las páginas del hombre conectando a su base de datos Postgres y ejecutando script SQL create_db.sql .
Luego, llene el archivo bdd.php con su conexión a la información de la base de datos y ejecute el script export_to_db.php para indexar las páginas del hombre a la base de datos.
El tercer paso es crear una página web que permita solicitar la base de datos PostgreSQL.
Complete el archivo bdd.php con su conexión a la información de la base de datos, luego suelte bdd.php , css_file.css y index.php en su servidor PHP web.
¡Ahora puede usar la página web de búsqueda de texto completo del hombre!