Finalmente pude ver algún código de Linux. Estoy buscando ahora en "ls.c".fputs (_ ("")) ¿Qué significa el guión bajo?
En la función "uso()" en la parte inferior me encontré con un montón de estos estados:
fputs (_("\
List information about the FILEs (the current directory by default).\n\
Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.\n\
\n\
"), stdout);
¿Qué _ ("") significa? ¿Es algo así como L "string" o "T" string "o algo completamente nuevo? También debo admitir que no sé qué palabras usar para buscar algo como esto.
Espero que me puedas ayudar.
Mire a través de la fuente un '#define _'. O compila con 'gcc -PE' para ver la salida del preprocesador. –
Solo un pequeño detalle, este no es realmente el código de Linux. El código que estás viendo es parte de GNU coreutils. Si bien los coreutils de GNU son parte de muchas distribuciones de Linux, no forman parte de Linux. Es posible tener un sistema Linux en funcionamiento sin coreutils de GNU. –
Un Linux ampliamente utilizado sin gnu utils es Android – hirschhornsalz