Comment utiliser la commande "oui" sur un Mac
Agence web » Actualités du digital » Comment utiliser la commande « oui » sur un Mac

Comment utiliser la commande « oui » sur un Mac

Le yes 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.

Qu’est-ce que yes Faire?

À lui seul, l’exécution du yes La commande imprimera « y » pour toujours dans une fenêtre de terminal. Cela entraînera une augmentation de l’utilisation de votre processeur à 100%, et le seul moyen de l’arrêter est de tuer le processus.

Vous pouvez aussi utiliser yes avant une autre commande en utilisant le yes | <command> 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 le fsck pour vérifier et corriger les erreurs que vous trouvez sur votre lecteur, vous devez normalement taper « y » à chaque fois pour confirmer le correctif.

Le yes commande supprime le besoin d’être à votre ordinateur lors de l’exécution de ce genre 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 le yes Commander?

Vous pouvez utiliser la commande yes si vous effectuez une action qui nécessite la confirmation de l’utilisateur. Par exemple, supprimer un fichier à l’aide de la rm -r La commande de suppression récursive vous demandera confirmation. Vous pouvez le confirmer automatiquement en utilisant plutôt la commande suivante :

yes | rm -r folder

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

La commande yes s'exécutant dans le terminal sur macOS

Exécuter le yes commande plusieurs fois (dans différentes fenêtres de terminal) peut également être utile si vous souhaitez tester votre ordinateur sous contrainte. 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 CPU factice qui utilise 100% de votre CPU disponible.

Vous pouvez forcer la fermeture du processus dans Activity Monitor pour l’arrêter ou appuyer 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 le yes commander.

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.

★★★★★