Significado del doble guión en opciones

Significado del doble guión en opciones

Leí que todas las opciones de comandos de varios caracteres deben ir precedidas de un doble guión ( --). Pero muchos indicadores del findcomando (por ejemplo, -nameo -type) están precedidos por un solo guión. ¿Porqué es eso?

Respuesta1

Es sólo una convención de estilo GNU preceder guiones dobles para opciones largas, no es "imprescindible". Los programas GNU que usan solo un guión para opciones largas son (en su mayoría) de la época en la que la biblioteca GNU C aún no admitía getopt_longel análisis de argumentos a la manera actual.

información relacionada