web-dev-qa-db-ja.com

Mac OS Xのコマンドラインの最大長は?

Ruby on Rails)でモデルを生成していますが、これらのテーブルの一部には非常に多くの列があります。MacOS Xでのコマンドの最大長はいくつですか?

11
DGM

制限はbashではなく、オペレーティングシステムにあります。 OSのARG_MAXlimits.hの値によって定義されます。 getconf ARG_MAXを実行して値を取得できます。私のOSX 10.5マシン(および他のほとんどのBSDシステム)では、262144です。この制限についての詳細は こちら を参照してください。

15
Kamil Kisiel

シェルによって異なりますが、前回10.6でzshを使用して構成スクリプトを実行したときは、65535文字でした。

1
Amok