Colección de citas famosas - Colección de consignas - Determine si la cadena se puede dividir en palabras en el diccionario.

Determine si la cadena se puede dividir en palabras en el diccionario.

Actualmente no existe ningún comando en Linux que pueda determinar directamente si una palabra es una palabra en el diccionario, pero se puede determinar si se puede encontrar en el archivo del diccionario.

Guarde o copie el siguiente código directamente en el shell y presione enter para ejecutarlo. donde "palabra" es la palabra que desea detectar, si es así, dada.

"Sí, $wd está en el diccionario", de lo contrario "¡No, $wd no está en el diccionario!"

#!/bin/bash

wd= "palabra "

if[[-f/usr/share/dict/word]]; entonces

diccionario=/usr/share/dict/words

Otros

diccionario = $(locate-b " \ palabras " | head-n 1)

El barco no corre con los gastos de carga

Si grep- wi $ wd $ diccionario amp gt/dev/null; entonces

echo "¡Sí, $wd está en el diccionario!"

Otro

echo "No, $wd no está en el diccionario! ”

El barco no corre con los gastos de carga