Mac OS X est un système d'exploitation Unix et sa ligne de commande est à 99,9 % la même que n'importe quelle distribution Linux. bash
est votre shell par défaut et vous pouvez compiler tous les mêmes programmes et utilitaires. Il n'y a pas de différence notable. Vous pouvez également trouver divers projets comme MacPorts qui fournissent la gestion des packages pour Mac.
Bash est bash donc le shell et ses éléments intégrés sont les mêmes. Mais sachez que le comportement de certains outils comme ps
ou head
peuvent différer dans les détails, vos scripts peuvent donc échouer.
C'est très similaire, mais si vous connaissez des différences entre BSD et Linux, attendez-vous à ce que le Mac ait le comportement BSD.