Mac OS X je operační systém Unix a jeho příkazový řádek je z 99,9 % stejný jako u jakékoli distribuce Linuxu. bash
je váš výchozí shell a můžete zkompilovat všechny stejné programy a nástroje. Není v tom žádný výrazný rozdíl. Můžete také najít různé projekty jako MacPorts, které poskytují správu balíčků pro Mac.
Bash je bash, takže shell a jeho vestavěné prvky jsou stejné. Uvědomte si však, že chování některých nástrojů, jako je ps
nebo head
se mohou lišit v detailech, takže vaše skripty mohou selhat.
Je to velmi podobné, ale pokud víte o nějakých rozdílech mezi BSD a Linuxem, očekávejte, že Mac bude mít chování BSD.
Nastavení různých ACL na adresáře a soubory
Pochopení toho, jak jsou vstupy odesílány do potrubí v Bash