Qual é o comprimento máximo de uma linha de comando no Mac OS X?

10

Estou gerando modelos em Ruby on Rails, e algumas dessas tabelas têm muitas colunas. Qual o comprimento máximo de um comando no Mac OS X?

    
por DGM 29.09.2009 / 00:50

2 respostas

15

O limite não está no bash, mas no seu sistema operacional. É definido pelo valor de ARG_MAX no limits.h do seu sistema operacional. Você pode obter o valor executando getconf ARG_MAX . Na minha máquina OSX 10.5 (e na maioria dos outros sistemas BSD) é 262144. Você pode ler mais sobre este limite aqui .

    
por 29.09.2009 / 01:41
1

Depende do shell, mas a última vez que executei um script de configuração usando o zsh no 10.6 era 65535 caracteres.

    
por 29.09.2009 / 01:14

Tags