6 votes

Y a-t-il une liste d'outils en ligne de commande préinstallés pour macOS ?

Je suis actuellement en train de développer des scripts shell mais j'ai rencontré un problème : alors que je suis capable d'exécuter de nombreuses commandes sur mon Mac, lorsque j'essaie de l'exécuter sur les ordinateurs d'autres personnes, j'obtiens des erreurs Command not found indiquant qu'ils n'ont pas les outils en ligne de commande spécifiques installés.

Je crois que beaucoup de ces outils découlent de l'installation de Xcode et d'autres gestionnaires de packages comme Homebrew. Ma question est la suivante : y a-t-il une liste ou un autre moyen de découvrir si une commande spécifique (outil) est préinstallée sur un ordinateur Mac standard (sans Xcode installé) sans devoir la tester manuellement sur l'ordinateur de quelqu'un d'autre ?

Par exemple, ceci post laisse entendre que git est préinstallé, ce qui n'est le cas que si vous avez installé Xcode, sinon, git est non disponible.

P.S. Pour mon cas spécifique, je me demande si hexdump est préinstallé ou non (sans Xcode)

4voto

Ruskes Points 44895

En fait, il semble qu'il y ait un moyen simple de le savoir.

À l'invite de Terminal, appuyez deux fois sur la touche Échap (ou TAB) twice

Il vous demandera si vous voulez Afficher toutes les 1527 possibilités? (o ou n).

Ou ici https://ss64.com/osx/

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X