Adaptar las herramientas de un evento para que funcionen en Linux es un proyecto práctico para quienes conocen lo básico de la terminal. Ayuda a OPEN CIRCLE a entregar un kit que arranque y muestre todo su programa multilingüe.
Un Guided Lab distingue permisos, shebang CRLF y decodificación UTF-16. Un Challenge independiente cambia la evidencia de exportación e incluye archivos ya correctos. Repararás una copia, conservarás originales y ejecutarás el resultado desde otro directorio.
Lo que aprenderás
- Comparar un ejemplo funcional con fallos reales sin convertir a ciegas.
- Distinguir permiso directo, entrada del intérprete y codificación.
- Leer recibos y muestras de bytes; reconocer ambos órdenes BOM de UTF-16.
- Normalizar finales del lanzador y convertir UTF-16 declarado a UTF-8 sin descartar caracteres.
- Conservar nombres, entradas, separación, orden y archivos correctos.
- Ejecutar la entrega independientemente y comparar toda su salida real.
A quién va dirigido este curso
Para principiantes en Linux capaces de introducir comandos. No requiere teoría de codificación, Python ni programación de scripts. Rutas, permisos, shebang, bytes, BOM, redirección y temporales seguros se explican antes de usarlos.
Terminal en el navegador incluye herramientas y exportaciones independientes. Usarás el lector suministrado, sin construir una aplicación. Hay instrucciones en inglés y ocho idiomas adicionales; datos, nombres de archivo y salida mantienen su idioma original.
Preguntas frecuentes
¿Qué entregaré? Un directorio con lanzador ejecutable directamente, lector suministrado, programa UTF-8 completo y archivos auxiliares correctos sin cambios.
¿Linux rechaza todo CRLF o BOM? No. El lanzador falla porque CR forma parte de la ruta del intérprete. El lector exige UTF-8 sin BOM para el programa. El BOM UTF-16 aporta evidencia útil; otros consumidores pueden tener contratos distintos.
¿Debo instalar algo? No necesitas instalación local. LabEx proporciona Linux y los archivos.
¿Aprenderé detección automática? No. Trabajarás con exportaciones intactas y formatos declarados, comprobarás bytes y elegirás conversiones concretas. Reparar corrupción, formatos arbitrarios y crear una canalización general queda fuera del proyecto.




