Пределы для параметров оболочки - PullRequest
1 голос
/ 03 февраля 2012

Почему максимально допустимые параметры для скрипта оболочки (например, запускаемые с терминала) 65535? Почему не другой номер? Почему так ... огромный?

1 Ответ

3 голосов
/ 03 февраля 2012

65535 равно 2 16 - 1, что является максимальным числом, которое может быть представлено в 16-разрядном целом числе без знака.В то время, когда разрабатывалось программное обеспечение, оно было достаточно близко к «бесконечности» для всех практических целей.Сегодня, когда на каждом рабочем столе 64-битные машины, он выглядит странно маленьким, но все же гораздо больше, чем вы когда-либо использовали бы для сценария оболочки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...