Ordenación básica de nombres de estudiantes
Comencemos ordenando una lista de nombres de estudiantes alfabéticamente. Esta es una tarea común al crear listas de clase u organizar expedientes académicos.
Primero, visualicemos el contenido de nuestra lista de estudiantes:
cat ~/project/students.txt
Deberías ver una lista de nombres de estudiantes sin un orden específico, similar a esta:
David Lee
Alice Johnson
Charlie Brown
Bob Smith
Eve Wilson
Ahora, utilizaremos el comando sort para organizar estos nombres alfabéticamente:
sort ~/project/students.txt
Este comando mostrará la lista ordenada de nombres en tu pantalla. El resultado debería verse así:
Alice Johnson
Bob Smith
Charlie Brown
David Lee
Eve Wilson
El comando sort, de forma predeterminada, ordena las líneas alfabéticamente. Compara las líneas carácter por carácter, empezando desde el principio de cada línea. Es por eso que "Alice" aparece antes que "Bob", y así sucesivamente.
Si no ves ningún resultado, ¡no te preocupes! El comando funcionó, pero simplemente mostró el resultado en la terminal. Si deseas guardar la lista ordenada en un archivo nuevo, puedes usar el operador de redirección de salida > de esta manera: sort ~/project/students.txt > ~/project/sorted_students.txt