Я создаю модели в Ruby on Rails, и в некоторых из этих таблиц очень много столбцов. Какая максимальная длина команды в Mac OS X?
Ограничение не в bash, а в вашей операционной системе. Он определяется значением ARG_MAX
в вашей ОС limits.h
. Вы можете получить значение, запустив getconf ARG_MAX
. На моей машине с OSX 10.5 (и в большинстве других систем BSD) это 262144. Вы можете узнать больше об этом ограничении. Вот.
Это зависит от оболочки, но в последний раз, когда я запускал сценарий конфигурации с использованием zsh на 10.6, он был 65535 символов.