Normalizador de rutas
Estás construyendo un gestor de archivos sencillo al estilo Linux. Las rutas usan barras diagonales, "." significa "la carpeta actual" (no hace nada), y ".." significa "subir una carpeta". Varias barras diagonales consecutivas se colapsan en una sola. Dada una cadena de ruta absoluta path, devuelve
Estás construyendo un gestor de archivos sencillo al estilo Linux. Las rutas usan barras diagonales, "." significa "la carpeta actual" (no hace nada), y ".." significa "subir una carpeta". Varias barras diagonales consecutivas se colapsan en una sola. Dada una cadena de ruta absoluta path, devuelve