Aspell: comprobar la ortografía de la línea de comandos

La revisión ortográfica es una "característica" que todos damos por sentado. No importa dónde escribamos: en un documento, en un blog, en un correo electrónico... todos sabemos que el corrector ortográfico estará ahí para cuidarnos. Pero, ¿qué hacemos con aquellos archivos que no se crean o editan en herramientas sin corrección ortográfica? No sé tú, pero yo creo muchos archivos en programas que no tienen corrector ortográfico. Para estos archivos llamo el poder de aspell.

Aspell es una herramienta en línea para revisar la ortografía desde la línea de comandos. Es realmente fácil de usar, confiable y flexible. Incluso puede usar aspell para crear listas de palabras para herramientas como herramientas de pirateo de contraseñas (¡y solo usaremos este tipo de herramientas si hemos perdido nuestras propias contraseñas correctamente!). En este artículo, le mostraré cómo instalar y usar la herramienta de línea de comandos aspell.

Instalación

En la mayoría de los casos, debe instalarse aspell en su máquina, ya que se usa en varias aplicaciones. En caso de que no sea así, la instalación es sencilla. Naturalmente, dado que aspell es una herramienta de línea de comandos, la instalaremos a través de la línea de comandos. Esta configuración se puede hacer con un solo comando, por ejemplo:

sudo apt-get install aspell

Lo anterior aplica para distribuciones basadas en Ubuntu y/o Debian. Si está utilizando una distribución similar a Fedora (piense en la basada en rpm), puede instalar con el comando:

ñam instalar aspell

Puede haber o no dependencias para instalar junto con un hechizo que su instalador debería recoger.

Eso es todo. Ahora debería tener una copia funcional de aspell instalada.

Utilizar

Los principales usos de aspell como tal:

un hechizo [options] <каманда> expediente

Figura 1

Lo anterior puede parecer un poco confuso, pero recuerda que aspell se usa en muchas aplicaciones, es una herramienta muy poderosa. Este poder se puede simplificar muy fácilmente. Primero veamos cómo se puede usar aspell para deletrear un archivo. Digamos que tienes un archivo mi_archivo.txtque tienes que comprobar. Desde la línea de comando puede emitir:

aspell -c mi_archivo.txt

Por ejemplo, copié un texto de un artículo reciente que escribí y lo nombré mi_archivo.txt. Cuando ejecuto aspell contra este archivo, parece que se ve en la Figura 1. Como puede ver, lo que hará aspell es examinar el archivo, palabra por palabra, y revisar la ortografía. Si aspell encuentra una palabra que cree que es incorrecta, obtiene una lista de posibles soluciones entre las que puede elegir. Elija su solución y pase a la siguiente palabra. Es realmente bastante simple.

Usa el diccionario Aspel

Aspell se puede utilizar de muchas maneras. Una forma muy interesante es usar el diccionario incluido. Digamos que necesita crear una lista de palabras en orden alfabético (tuve que hacer esto recientemente para tratar de descifrar una contraseña olvidada para un cliente; era perfectamente legal). Para hacer esto, usé el diccionario Aspell así:

Descarga el diccionario Aspell que necesito desde aquí.

Descomprimir el diccionario con los comandos bunzip2 aspell-XXX.tar.bz2 y tar xvf aspell-XXX.tar (Donde XXX es el número de emisión).

  1. Transformar en aspell-XXX catalogar.
  2. Expanda los archivos .wl con el comando archivo * wl
  3. Combine archivos de diccionario en un solo archivo usando el comando ordenar - único - ignorar mayúsculas y minúsculas * wl> listapalabras.txt.
  4. Convierta la lista a UTF-8 con el comando iconv -f ISO8859-1 -t UTF-8 list.txt> utf_wordlist.txt.

Ahora tendrá una lista de palabras que contiene una palabra por línea, gracias a los diccionarios de Aspel. Muy genial.

Observaciones finales

Aspell es una herramienta muy poderosa. Pero no creas que solo se puede usar para aplicaciones externas. Dado que esto es Linux, también puede usar herramientas que usan otras herramientas. Si necesita más información sobre aspell (y todas las opciones y comandos son muchos), suelte el comando hombre aspellido aprender más.

Artículos de interés

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Subir