GNU/Linux >> Tutoriels Linux >  >> Linux

Comment vérifier l'orthographe sur la ligne de commande Linux avec Aspell

Une bonne orthographe ne semble pas être très importante pour beaucoup de gens de nos jours. Il y a, cependant, ceux d'entre nous pour qui c'est. Oui, je suis une de ces personnes.

Bien que je ne sois pas un flic en orthographe, les mots mal orthographiés ressortent lorsque je les rencontre. Ils m'ont fait mal aux yeux. Ils m'ont fait mal au cerveau. Tout bon éditeur de texte ou traitement de texte contient un vérificateur d'orthographe. Si vous travaillez en texte brut, vous pouvez suivre une autre voie pour vérifier l'orthographe :sur la ligne de commande avec un utilitaire astucieux appelé GNU Aspell (que j'appellerai Aspell à partir de maintenant).

Aspell est rapide, facile à utiliser et flexible. Voyons comment l'utiliser.

Commencer

Tout d'abord, assurez-vous qu'Aspell est installé sur votre système. C'est un kit standard avec la plupart des distributions Linux. Pour savoir si Aspell est installé, ouvrez une fenêtre de terminal et tapez which aspell . Cette commande devrait renvoyer quelque chose comme /usr/bin/aspell . S'il ne renvoie rien, vous pouvez installer Aspell à l'aide du gestionnaire de packages de votre distribution, ou vous pouvez le télécharger et l'installer.

Vous avez donc un fichier texte que vous souhaitez vérifier en ligne de commande. Ouvrez une fenêtre de terminal et accédez au répertoire contenant le fichier texte dont vous souhaitez vérifier l'orthographe. Exécutez ensuite la commande suivante :

aspell check file.txt

Aspell ouvre le fichier texte dans un éditeur interactif à deux volets :

Le volet supérieur affiche le fichier, avec toutes les erreurs (ou perçues erreurs) en surbrillance. Le bas répertorie les corrections suggérées (basées sur le dictionnaire par défaut d'Aspell) et diverses commandes que vous pouvez utiliser.

Dans la capture d'écran ci-dessus, Aspell a signalé l'acronyme "PDF" comme une erreur et a suggéré plusieurs alternatives. Je peux faire ce qui suit :

  • Appuyez sur le numéro de mon clavier à côté d'une alternative pour remplacer le mot mal orthographié par un autre.
  • Appuyez sur i pour ignorer cette instance de l'erreur perçue, ou appuyez sur I pour ignorer toutes les instances de l'erreur.
  • Appuyez sur a pour ajouter le mot au dictionnaire d'Aspell.
  • Appuyez sur r ou R pour remplacer cette instance ou toutes les instances du mot par un nouveau mot.

Examinons d'un peu plus près le dernier élément de cette liste. Disons que j'utilise le mot archivage plusieurs fois dans un fichier. Et, étant une personne cohérente, j'ai mal orthographié le mot comme archivage chaque fois que je l'utilise. Aspell me le signalera :

Au lieu de corriger l'orthographe de ce mot à chaque fois, je veux le faire d'un seul coup. Alors, j'appuie sur R . Aspell me demande un remplacement.

Je tape le remplacement, puis j'appuie sur Entrée. L'action est accomplie et Aspell passe à l'erreur suivante.

Utiliser certaines des options d'Aspell

Comme tout utilitaire de ligne de commande, Aspell a un certain nombre d'options. Vous n'en utiliserez probablement pas beaucoup, mais en voici deux que je trouve utiles.

Plus de ressources Linux

  • Aide-mémoire des commandes Linux
  • Aide-mémoire des commandes Linux avancées
  • Cours en ligne gratuit :Présentation technique de RHEL
  • Aide-mémoire sur le réseau Linux
  • Aide-mémoire SELinux
  • Aide-mémoire sur les commandes courantes de Linux
  • Que sont les conteneurs Linux ?
  • Nos derniers articles Linux

Tout d'abord, –dont-backup . Lorsque vous avez fini de vérifier l'orthographe d'un fichier, Aspell enregistre une copie de l'original avec l'extension .bak —par exemple, djvu_utilities.txt.bak . Je n'aime pas que les fichiers de sauvegarde jonchent mes répertoires. En spécifiant le –dont-backup option, Aspell n'enregistre pas de copie.

Ensuite, –mode= . Tous les fichiers dont je vérifie l'orthographe sur la ligne de commande ne sont pas du texte pur. Souvent, je vérifie les fichiers Markdown, LaTeX ou HTML. Lorsque j'exécute Aspell sans options, il signale le balisage comme des fautes d'orthographe. Ainsi, au lieu de remplir mon dictionnaire avec du balisage, je peux spécifier –mode=tex ou –mode=html . Si vous voulez une liste complète des modes que vous pouvez utiliser, tapez aspell dump modes .

C'est loin d'être un aperçu exhaustif d'Aspell et de ses capacités. Si vous êtes vraiment intéressé par tout ce qu'il peut faire, consultez le manuel.


Linux
  1. Vérifiez l'état du fichier sous Linux avec la commande stat

  2. Comment vérifier la taille de la RAM dans la ligne de commande Linux en Go

  3. Travailler avec des canaux sur la ligne de commande Linux

  4. Avec la commande "cat" de Linux, comment afficher uniquement certaines lignes par numéro ?

  5. Comment vérifier le mot de passe avec Linux?

Comment vérifier les détails météorologiques à partir de la ligne de commande sous Linux

Comment vérifier les statistiques du réseau Linux à partir de la ligne de commande

Comment rechercher des fichiers avec la commande fd sous Linux

Comment vérifier la version du système d'exploitation avec la ligne de commande Linux

Comment installer Dig sous Linux avec des exemples de ligne de commande

Comment vérifier les paramètres du serveur VPS avec la commande Linux