iMacを買いたいです。私は長い間Linuxで働いてきたし、多くのbashスクリプトを書いてきました。 Mac OSですべてのbashコマンドと機能が利用可能かどうかを知りたいです。 Mac bashスクリプトの経験がある人はいますか?ご意見ありがとうございます。
ベストアンサー1
Bash自体は基本的に同じです。いくつかあるよ小さな違いただし、どちらもスクリプトの移植性には影響しません。
最大の問題は、MacOS coreutilsがFreeBSDに基づいており、使用するユーティリティがGNUプロジェクトにある可能性が高いことです。 FreeBSD coreutil は GNU coreutil と常に互換性があるとは限りません。 GNUとFreeBSDのバージョンにはパフォーマンスと動作上の違いがあります。sed、grep、メモとその他のユーティリティ。
GNU coreutilsをインストールできますが、g-
プレフィックスがあります(例gcat
:)cat
。それこれは良い考えではありません。MacOS coreutils を GNU coreutils に置き換えます。