Recherche de site Web

Corrigez facilement une faute de frappe dans une commande précédente à l'aide du symbole Carat (^)


Avez-vous déjà tapé une commande et pressé d'appuyer sur Entrée, pour constater ensuite que vous aviez commis une faute de frappe ? Bien que vous puissiez utiliser les flèches haut et bas pour parcourir l'historique des commandes et modifier la faute de frappe, il existe un moyen plus simple et plus rapide.

Ne manquez pas : La puissance de la « Commande historique » de Linux dans Bash Shell

Dans cette astuce, nous allons aborder une méthode simple et pratique pour gérer une faute de frappe sur la ligne de commande. Supposons que vous vouliez voir s'il y a un service à l'écoute sur le port 22, mais que vous ayez accidentellement tapé nestat . au lieu de netstat.

Vous pouvez facilement remplacer la faute de frappe par la commande correcte et l'exécuter comme ceci :

nestat -npltu | grep 22
^nestat^netstat

C'est exact. En utilisant deux signes carat (ils doivent être suivis respectivement de la faute de frappe et du mot correct), vous pouvez corriger la faute de frappe et exécuter automatiquement la commande par la suite.

Vous devez noter que cette méthode ne fonctionne que pour la commande précédente (commande exécutée la plus récente), lorsque vous essayez de corriger une faute de frappe pour une commande exécutée plus tôt, le shell affichera une erreur.

Résumé

C'est une excellente astuce qui peut vous aider à éliminer les tendances à perdre du temps, comme vous l'avez vu, c'est beaucoup plus facile et plus rapide que de faire défiler l'historique des commandes pour localiser et corriger une faute de frappe.

Tout ce que vous avez à faire est de corriger la faute de frappe en utilisant les signes carat, d'appuyer sur le bouton Entrée et la commande correcte est exécutée automatiquement.

Il existe peut-être plusieurs autres façons de corriger les fautes de frappe sur la ligne de commande, il serait très intéressant d'en apprendre de nouvelles et vous pouvez partager celles que vous avez découvertes avec nous via le formulaire de commentaires ci-dessous.

Dans le prochain conseil Linux destiné aux administrateurs système, nous expliquerons comment exécuter une commande une fois à un moment donné. D'ici là, restez connecté à Tecmint.