Avec l'application Terminal intégrée sur votre Mac, vous pouvez exécuter un certain nombre de commandes pour exécuter diverses actions sur votre machine. Qu'il s'agisse de prendre des captures d'écran de vos écrans ou de renommer tout un tas de fichiers à la fois, les commandes du terminal couvrent beaucoup de choses que vous faites habituellement sur vos machines.
La seule chose que vous ne trouverez peut-être pas gênante est de devoir lancer l'application Terminal chaque fois que vous souhaitez exécuter une commande. Et s'il existait un moyen plus efficace et plus rapide d'exécuter les commandes du terminal sur un Mac ?
Eh bien, il y en a en fait. En fait, il existe plusieurs façons d'exécuter une commande Terminal à l'aide d'un raccourci clavier sur Mac. Vous pouvez attribuer votre combinaison de touches préférée à votre commande spécifique, et appuyer sur la combinaison exécutera cette commande sur votre machine.
Utiliser une application pour exécuter des commandes à l'aide d'un raccourci sur Mac
Le moyen le plus simple d'attribuer des raccourcis clavier à vos commandes consiste à utiliser une application tierce appelée iCanHazShortcut. Cette application facilite grandement l'attribution de n'importe quel raccourci clavier à littéralement n'importe quelle commande sur votre Mac.
Pour configurer l'application, il vous suffit de connaître le raccourci clavier que vous souhaitez attribuer et la commande à exécuter.
Téléchargez l'application gratuite et open-source sur votre Mac et déplacez-la dans le dossier Applications. Lancez l'application une fois qu'elle est installée.
Lorsque l'interface de l'application se charge, vous serez dans l'onglet Raccourcis par défaut. Sur cet écran, recherchez le bouton avec un signe + (plus) en bas et cliquez dessus pour ajouter un nouveau raccourci.
L'écran suivant vous permet de configurer le raccourci ainsi que la commande qu'il doit exécuter. Voici ce que vous devez saisir dans chacun des champs à l'écran. Shortcut – placez votre curseur dans ce champ et saisissez le raccourci que vous souhaitez attribuer au command.Action – il s'agit d'un nom facultatif que vous pouvez attribuer pour rechercher ultérieurement le raccourci dans la liste.Command – entrez la commande exacte que vous souhaitez exécuter ici.Workdir – si votre commande nécessite un répertoire spécifique comme répertoire de travail, sélectionnez-le ici.Vous pouvez faire un test en cliquant sur l'icône de lecture en bas.Une fois que vous êtes satisfait, cliquez sur l'icône à côté et cela enregistrera le raccourci.
L'onglet Préférences de l'application propose également quelques options que vous pouvez personnaliser. Cela devrait vous donner plus de contrôle sur le fonctionnement de l'application sur votre Mac.
À partir de maintenant, chaque fois que vous appuyez sur le raccourci clavier spécifié, il exécutera votre commande Terminal.
S'il y a plus d'une commande à exécuter, vous pouvez également les ajouter à l'application. Les raccourcis peuvent être modifiés et même supprimés si vous le souhaitez.
Exécuter des commandes avec un raccourci à l'aide d'Automator
Automator vous permet également d'exécuter vos commandes à l'aide d'un raccourci clavier. Tout d'abord, vous devez créer un service contenant votre commande, puis attribuer au service un raccourci clavier.
Lancez l'application Automator sur votre Mac. Lorsque l'écran du nouveau document apparaît, cliquez sur Service et sélectionnez Choose.
Sur l'écran suivant, recherchez l'action nommée Run Shell Script dans la liste des actions. Lorsque vous le trouvez, faites-le glisser vers le volet principal sur le côté droit.
Vous verrez une grande boîte blanche sous l'action nouvellement ajoutée. Entrez dans toutes les commandes que vous souhaitez exécuter dans cette case. Considérez cette boîte comme une fenêtre de terminal dans laquelle vous saisissez vos commandes.
Lorsque vous avez entré vos commandes, cliquez sur le menu Fichier en haut et sélectionnez Enregistrez pour enregistrer votre service. Entrez un nom significatif pour le service et appuyez sur Enregistrer.
Maintenant que le service est créé, il est temps de lui attribuer un raccourci clavier. Pour ce faire, cliquez sur le logo Apple dans le coin supérieur gauche et sélectionnez Préférences Système. Choisissez Clavier sur l'écran suivant.
Accédez à l'onglet Raccourcis, puis sélectionnez Services dans la liste de gauche. Recherchez ensuite votre service dans la liste de droite, cliquez dessus et appuyez sur le raccourci clavier souhaité.
Votre service se verra attribuer le raccourci clavier que vous avez choisi.
Lorsque vous appuyez sur ce raccourci, il lancera le service qui à son tour exécutera votre commande Terminal sur votre Mac.
Utilisez des raccourcis d'action pour exécuter des commandes à l'aide d'un raccourci
ActionShortcuts vous permet d'exécuter plus de choses que les commandes de terminal traditionnelles. Il vous permet d'exécuter des scripts Apple, des workflows, des services et, bien sûr, les commandes Terminal.
Contrairement aux autres méthodes, cette application n'est pas gratuite et coûte 2,99 $. Vous pouvez cependant utiliser la période d'essai de 7 jours si vous voulez l'essayer en premier.
Ce qui suit montre comment exécuter une commande Terminal avec un raccourci clavier à l'aide de cette application.
Lancez l'application TextEdit sur votre Mac. Cliquez sur le menu Format et sélectionnez Make Plain Text pour supprimer le formatage.
Entrez toutes les commandes Terminal que vous souhaitez exécuter dans le fichier. Enregistrez ensuite le fichier en cliquant sur le menu Fichier et en sélectionnant Enregistrer.
Dans la boîte de dialogue Enregistrer sous, saisissez un nom pour le fichier, mais assurez-vous que l'extension est commande. Appuyez sur Save pour enregistrer le fichier.
Téléchargez, installez et ouvrez l'application ActionShortcuts sur votre Mac. Cliquez sur le bouton Ouvrir le dossier de scripts sur l'interface principale.
Lorsque le dossier s'ouvre, faites glisser et déposez-y votre fichier command. Revenez à l'application et vous verrez votre fichier dans la liste. Cliquez sur le bouton Enregistrer le raccourci à côté de votre fichier pour attribuer un raccourci clavier.
Une fois qu'un raccourci est attribué, appuyez dessus pour lancer le fichier .command contenant vos commandes sur votre Mac.
Si vous souhaitez ajouter des fichiers supplémentaires à exécuter, vous pouvez le faire en cliquant sur l'icône de l'application dans votre barre de menus et en sélectionnant Ouvrir le dossier des scripts . Toutes les commandes à exécuter doivent être placées dans ce dossier et l'application les reconnaîtra.