Diccionario personalizado.

¿No quieres usar el diccionario estándar? ¿Necesitas un diccionario especial para tí? ¿Vas a realizar un trabajo sobre química, teología, jardinería....? No hay problema, háztelo. la única objeción que hay, es que se debe partir de texto ya escrito. Necesitas un fichero plano, ASCII que trate sobre el tema, y nada más. El fundamento consiste en reunir todos los ficheros que tengas y que traten sobre una misma materia, y unirlos, de tal manera que no haya ninguna palabra repetida y además estén en orden. ¡ Sencillo !. Se utiliza una combinación de filtros de texto y de operadores de conducto en un mandato como el siguiente:

# find *.txt | xargs cat | tr ' ' '\n' | sort | uniq > mi_dicc.txt

Este mandato de línea comienza con un comando find para reconducir los nombres de todos los archivos del directorio vigente hacia el mandato cat, el que luego utiliza el mandato tr para convertir cada espacio en blanco entre dos palabras en un carácter de control de carro, lo que así construye una lista de palabras. Esta lista se clasifica con el comando sort y luego se elimina las palabras duplicadas con el comando uniq. El resultado no es perfecto, pero, casi sin esfuerzo, se ha conseguido una lista completa de todas las palabras que usamos en nuestros documentos.