tengo una pregunta un poco rara, pero que me tiene de cabeza. Resulta lo siguiente, tengo un directorio con varios archivos, que son un numero secuencial, es decir: 1.txt 2.txt 3.txt ... Si pongo el comando "ls" pues me muestra el contenido del directorio en este orden: 1.txt 2.txt 3.txt De momento todo bien, pero ¿ls ordena el contenido del directorio para mostrarlo? ocurre lo siguiente, tengo un script PHP (aunque podria ser en C, creo que da igual el lenguaje ya que el resultado seria el mismo), el script lo que hace es mostrarme el contenido del directorio, pero el orden es diferentes, es decir, yo esperaba que fuese: 1.txt 2.txt 3.txt pero no es así, es de otra forma, investigando un poco parece ser que SUSE ordena los ficheros según la antiguedad, es decir, muestra primero los más antiguos por lo que no sigue el orden del comando "LS", por lo que pienso que el comando "LS" ordena el listado para mostrarlo. ¿sabeis algo de esto? ¿esto es así?, ¿esto depende del sistema de archivos? ¿depende si es FSReaiser EXT3 EXT3, ...? ¿alguna sugerencia?