Recherche dans l'index de page manuel pour les correspondances de chaînes dans le terminal pour Mac OS X

Beaucoup d'utilisateurs en ligne de commande connaissent la commande 'man' qui ouvrira une page de manuel pour une commande spécifique, mais qu'en est-il plutôt qu'une page man de commandes spécifiques, vous recherchez une correspondance de chaîne dans toutes les pages man? C'est la raison d'être de ces astuces, que vous essayiez d'en savoir plus sur un processus, un démon, un fichier de configuration ou autre, l'application Terminal d'OS X inclut une fonctionnalité de recherche rapide très pratique qui permet aux utilisateurs de rechercher instantanément index de page de man pour tous les matches.

Recherche de pages de manuel pour les correspondances de chaînes dans Mac OS

L'utilisation de la recherche de l'index de la page de manuel est aussi simple que possible pour l'application Terminal, et vous n'avez même pas besoin d'entrer une commande (bien que vous puissiez si vous le souhaitez, plus à ce sujet dans un instant).

  • Sélectionnez un bloc de texte, une syntaxe, une commande, un fichier de configuration, un journal, un démon système, un processus avec le curseur, puis cliquez avec le bouton droit de la souris et choisissez "Index de page de recherche".

Pour cet exemple, nous recherchons toutes les pages de manuel pour 'syslogd', qui est le serveur de journal système sous OS X, et les résultats des trois pages de manuel sont trouvés: asl.conf, syslog.conf et syslogd.

Il s'agit en fait d'une interface graphique pour l'excellente commande apropos, qui est l'une des nombreuses façons d'obtenir des détails de commande supplémentaires ou de trouver de l'aide depuis la ligne de commande. Si vous vouliez y accéder directement sans utiliser le truc du clic droit comme mentionné ci-dessus, vous pouvez utiliser la même chose avec syslogd en tapant ce qui suit dans la ligne de commande:

apropos syslogd

Les résultats correspondants seront les mêmes, ce qui correspond essentiellement à la liste des correspondances 'whatis' avec man, sauf qu'une nouvelle fenêtre de terminal avec le format de page manuel jaune ne sera pas lancée, les résultats seront retournés dans la même fenêtre que la commande a été lancé comme toute autre syntaxe de terminal.

Directement au-dessus est l'option de menu de la page de manuel ouverte dans le même menu contextuel, qui peut également être utile pour obtenir rapidement des détails supplémentaires ou ouvrir les pages de manuel spécifiques référencées par ce que la commande apropos a renvoyé. Du point de vue de l'interface graphique, le menu Aide de l'application Terminal offre la même possibilité de lancer des pages de manuel dans de nouvelles fenêtres. Ce sont de bonnes astuces à connaître pour les nouveaux arrivants en ligne de commande, et même pour ceux qui sont des maîtres d'unix de longue date mais qui aiment simplement savoir comment accéder facilement à quelque chose qu'ils utilisent souvent.