длина командной строки ar - PullRequest
1 голос
/ 24 августа 2011

У меня очень длинная командная строка, заданная ar (android ar точно) от bjam, и ar просто повреждает путь к файлу и жалуется, что файл не существует.

Есть ли способ заставить ar выделять больший буфер командной строки?

1 Ответ

1 голос
/ 24 августа 2011

Не уверен насчет версии Android, но многие реализации ar (и действительно многие другие команды) позволяют вам поместить все ваши аргументы в файл (скажем, xyz.opt) и затем использовать что-то вроде ar @xyz.opt чтобы выполнить тяжелую работу.

Это работает, потому что ограничение имеет тенденцию быть не столько на самой программе, сколько на оболочке, составляющей список аргументов. Поместив аргументы в файл, вы можете эффективно обойти это ограничение.

...