No sé cuán profunda es realmente esta pregunta (por ejemplo, por lo que sé, podría haber varias, dependiendo de mi tarea).
Particularmente, estoy interesado en qué tipos de cadenas se usan para nombrar archivos y carpetas en el sistema.
También estoy interesado en cómo se representan las cadenas por defecto para un script bash o python.
Respuestas:
fuente
La codificación de caracteres predeterminada es UTF-8 (Unicode), aunque casi todos los nombres de archivo (posiblemente todos en una instalación predeterminada) son caracteres ASCII normales, comunes a la mayoría de las codificaciones.
No sé qué quieres decir con "cuántas cadenas están representadas por un script bash o python". Puede usar caracteres Unicode en scripts de bash en Ubuntu, pero generalmente con un script de bash, llama a otros programas, y si esos otros programas los manejarán es otra cuestión. Ciertamente, también es posible hacerlo con Python, aunque querrá familiarizarse con los paquetes y la configuración relacionados con ellos.
fuente