GNU/Linux >> Tutoriales Linux >  >> Linux

Lea libros electrónicos desde la línea de comandos con Epy Ebook Reader

Los libros electrónicos tienen muchas ventajas en comparación con los libros de bolsillo y de tapa dura. Un libro electrónico es más accesible, conveniente, asequible y portátil. Los libros electrónicos se pueden enviar a una variedad de dispositivos digitales, como computadoras, tabletas, teléfonos inteligentes y dispositivos de lectura electrónica Kindle. Hay gran cantidad de lectores gráficos de libros electrónicos disponibles. Sin embargo, solo existen unas pocas aplicaciones para leer libros electrónicos desde la línea de comandos. Hoy hablaremos sobre una de esas aplicaciones. Saluda a epy , un lector de libros electrónicos CLI desarrollado para los habitantes de la línea de comandos.

Epy es un lector de libros electrónicos gratuito, de código abierto y de línea de comandos escrito en Python . Admite muchos formatos de libros electrónicos, como Epub (.epub, .epub3), FictionBook (.fb2), Mobi (.mobi) y AZW3 (.azw3). Tenga en cuenta que la imagen no es todavía compatible en formato mobi y solo algunos formatos de libros electrónicos .azw3 son compatibles.

Epy muestra el porcentaje de progreso a medida que lee las páginas. Le permite marcar una página específica e integrar un diccionario externo.

Instalar lector de libros electrónicos epy en Linux

Epy se puede instalar usando Pip gerente de empaquetación. Si aún no ha instalado Pip, consulte la siguiente guía:

  • Cómo administrar paquetes de Python usando Pip

Después de instalar Pip, instala epy como se muestra a continuación:

$ pip3 install git+https://github.com/wustho/epy

Lea libros electrónicos desde la línea de comandos con Epy Ebook Reader

Para leer un libro electrónico usando epy, simplemente proporcione la ruta del libro electrónico como se muestra a continuación:

$ epy path/to/ebook/

Ejemplo:

$ epy The\ Last\ Lecture.epub

Ahora, comienza a leer el libro electrónico:

Usa UP/DOWN flechas para navegar por las páginas. Presiona q para salir.

Si no especifica una ruta del nombre del archivo del libro electrónico, epy abrirá el último libro electrónico al que se accedió del historial.

Epy muestra el porcentaje de progreso en la esquina superior derecha a medida que se desplaza por las páginas.

Todos los libros accedidos por epy se guardarán en el historial de lectura. Puede recuperar los libros guardados en el historial usando -r bandera.

$ epy -r
Reading history:
1  ~/Downloads/The Last Lecture.epub
2* ~/Downloads/how to code in python.epub

El último archivo de libro electrónico al que se accedió se marcará con un asterisco.

Puede leer leer un eBook específico del historial con NÚMERO asociado como a continuación:

$ epy 2

Epy también puede abrir libros electrónicos del historial en función de las cadenas de búsqueda coincidentes. Por ejemplo, para abrir un libro electrónico que contiene una cadena "conferencia", simplemente ejecute el siguiente comando:

$ epy lecture

Si epy no pudo encontrar los libros electrónicos que dieron cadenas, siempre abrirá el último libro electrónico al que accedió.

Para obtener ayuda, ejecute:

$ epy --help
Usages:
    epy             read last epub
    epy EPUBFILE    read EPUBFILE
    epy STRINGS     read matched STRINGS from history
    epy NUMBER      read file from history
                    with associated NUMBER

Options:
    -r              print reading history
    -d              dump epub
    -h, --help      print short, long help

Linux
  1. ¿Cómo crear una máquina virtual desde cero con Virsh?

  2. Lectura de líneas de un archivo con Bash:para vs. ¿Mientras?

  3. FBReader:un lector de libros electrónicos liviano y multiplataforma

  4. Lector:un lector de libros electrónicos basado en Qt para Linux

  5. Linux:¿hay una lectura o recepción desde el socket con tiempo de espera?

Libro electrónico gratuito de Packt - Linux Mint Essentials

Mostrar citas aleatorias desde la línea de comandos en Linux

Cómo monitorear la conexión WiFi con Wavemon desde la línea de comandos en Linux

Cómo twittear desde la línea de comandos en Linux

Clinews:lea las noticias y los últimos titulares desde la línea de comandos

Cómo compartir archivos de forma segura desde la línea de comandos con ffsend en Linux