Ouvrir n'importe quelle page dans Aperçu et Enregistrer en PDF

Si vous en avez assez de regarder une page man (manuelle) dans le terminal, vous pouvez utiliser une séquence de commandes astucieuse pour lancer une page man spécifiée dans l'application Preview de Mac OS X. Cela se fait en redirigeant la sortie man standard vers la commande ouverte et Aperçu.

Lancement de l'homme Page en aperçu

La syntaxe exacte à utiliser à cette fin est la suivante:

man -t [COMMAND GOES HERE] | open -f -a /Applications/Preview.app

Par exemple, cela utilise l'astuce pour ouvrir la page de manuel pour 'ipconfig' dans Aperçu:

man -t ipconfig | open -f -a /Applications/Preview.app

Vous pouvez le faire avec n'importe quelle page, remplacez simplement 'ipconfig' par n'importe quelle autre commande ou page de manuel connue que vous aimeriez lire dans Aperçu et cela fonctionnera de la même manière.

Et oui, cela ouvre la page de manuel dans Preview.app, l'application d'édition d'image et de visionneuse fournie avec chaque version de Mac OS X ... qui peut sembler confuse et un peu bizarre d'envoyer un document man d'une ligne de commande dans une application d'édition d'image, mais c'est là que les choses deviennent particulièrement cool ... vous pouvez l'exporter en PDF!

Essentiellement, ce que vous faites ici est la conversion de la page de manuel à partir d'un fichier texte terminal dans un document PDF.

Sauver l'homme Page en PDF

Une fois la page de manuel ouverte dans l'application Aperçu, vous pouvez utiliser Aperçu pour «Enregistrer sous», puis créer un fichier PDF de la page de manuel pour une consultation ultérieure. Tout ce que vous devez faire est de dérouler le menu Fichier et choisissez "Enregistrer sous" ou "Exporter en PDF" pour enregistrer le fichier là où vous voulez, maintenant vous avez le document manuel entier stocké dans un fichier PDF numérisable qui est facile à lire sur un autre appareil.

Je me retrouve souvent à utiliser ce petit truc, puis à enregistrer le PDF pour le visualiser sur mon iPad, une astuce particulièrement utile si vous êtes plongé dans les mauvaises habitudes d'apprentissage d'une commande spécifique ou des bonnes utilisations d'une syntaxe de terminal. Il est également utile de l'ouvrir sur un iPad ou un iPhone et de l'utiliser comme écran secondaire pendant que vous êtes au terminal.

Si vous n'êtes pas issu d'un arrière-plan Unix, une «page de manuel» n'est rien de plus qu'un manuel, et ils sont vraiment utiles lorsque vous essayez de trier la syntaxe de diverses fonctions et utilitaires de ligne de commande. Vous pouvez y accéder pour n'importe quelle commande dans le terminal en tapant simplement "man (commande)".