Programas de la línea de comandos, Estandar POSIX.

¿Qué es el Estandar POSIX?

La mayoría de las utilidades de la linea de comandos en Linux o macOS utilizan el estándar POSIX. Este es una familia de estándares que mantienen la compatibilidad entre sistemas operativos.

Las convenciones de POSIX se encuentran documentadas en el proyecto GNU https://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html

Si bien el paquete flag difiere de las recomendaciones definidas por este estándar, existen paquetes de terceros que reemplazan la librería estándar para ajustarse al estándar POSIX.