Comment utiliser la commande “oui” sur un Mac

0
191
garagestock/Shutterstock.com

Le oui La commande a été incluse pour la première fois dans la version de BSD 4.0 en 1993, et elle existe toujours dans les systèmes d'exploitation UNIX modernes, y compris macOS et Linux. Voici ce que fait cette commande simple mais utile.

Que fait yes ?

En soi, l'exécution de la commande yes affichera “y” pour toujours dans une fenêtre de terminal. Cela entraînera un pic d'utilisation du processeur à 100%, et la seule façon de l'arrêter est de tuer le processus.

Vous pouvez également utiliser yes avant une autre commande en utilisant yes | <commande> format. Cela répondra automatiquement “y” pour toutes les invites que la commande que vous avez exécutée vous donne grâce aux tuyaux.

Par exemple, si vous souhaitez utiliser la commande fsck pour vérifier et corriger les erreurs que vous trouvez sur votre lecteur, vous devrait normalement taper “y” à chaque fois pour confirmer le correctif.

RELATEDComment utiliser Pipes sur Linux

La commande yes supprime le besoin d'être à votre ordinateur lors de l'exécution de ce type d'opérations. Dans cet esprit, la commande doit être utilisée avec précaution, en particulier lorsqu'il s'agit d'opérations sensibles telles que la suppression de fichiers.

Quand devez-vous utiliser la commande yes ?

Vous pouvez utiliser la commande yes si vous effectuez une action qui nécessite la confirmation de l'utilisateur. Par exemple, la suppression d'un fichier à l'aide de la commande rm -r recursive delete vous demandera confirmation. Vous pouvez le confirmer automatiquement en utilisant à la place la commande suivante :

yes | rm -r folder

Publicité

Toute commande nécessitant une confirmation de l'utilisateur peut être utilisée de cette manière. Vous donnez effectivement votre autorisation avant d'exécuter la commande (plutôt qu'après).

L'exécution de la commande yes plusieurs fois (dans différentes fenêtres de terminal) peut également être utile si vous souhaitez tester votre ordinateur. Par exemple, si vous souhaitez générer beaucoup de chaleur pour voir si le refroidissement est adéquat sous charge, vous pouvez utiliser yes pour créer un chargeur de processeur factice qui utilise 100 % de votre processeur disponible.

Vous pouvez forcer quittez le processus dans Activity Monitor pour l'arrêter ou appuyez sur Ctrl+C dans la fenêtre Terminal correspondante.

Apprenez à utiliser n'importe quelle commande de terminal

Que vous utilisiez macOS, Linux ou un autre système d'exploitation utilisant le shell Bash, vous pouvez taper man avant une commande pour voir exactement comment l'utiliser et ce qu'elle fait. Cela fonctionne également pour la commande yes.

RELATED16 commandes de terminal que chaque utilisateur Mac Doit savoir

Les utilisateurs de Mac qui n'ont pas encore maîtrisé la ligne de commande peuvent rapidement gagner en confiance en comprenant quelques commandes de base du terminal et leur utilisation.

LIRE LA SUITE

  • › Comment supprimer les lignes en double ou vides d'un tableau dans Microsoft Excel
  • › Comment configurer et utiliser “Hey Siri” sur iPhone et iPad
  • › Comment ajouter un bot à Discord
  • › Que signifie “IYKYK” La moyenne et comment l'utilisez-vous ?
  • › Comment activer Bluetooth sur Windows 11