Что такое «POSIX-определенный формат» для сообщений об ошибках командной строки? Какой стандарт?

На ruby-doc.org Страницы Я нашел следующее о разборе параметров / аргументов командной строки (библиотека getopt):

Возвратите соответствующее сообщение об ошибке в формате, определенном POSIX. Если ошибки не произошло, возвращает nil.

Что такое формат POSIX для сообщений об ошибках командной строки? Какой стандарт POSIX это?

РЕДАКТИРОВАТЬ

Я должен уточнить, что меня интересовали стандартные / рекомендуемые сообщения об ошибках при разборе аргументов / опций командной строки.

В ссылках ниже (ответы) я нашел только упоминание этого формата ошибки для getopt:

"%s: illegal option -- %c\n", <program name>, <option character>

"%s: option requires an argument -- %c\n", <program name>, <option character>

Это все?

Ответы на вопрос(2)

Ваш ответ на вопрос