jueves, 18 de mayo de 2023

Práctica VI. Linux

Comandos head, tail, sort, cut, join, grep, tr.

Crea un fichero con 13 registros como mínimo. Cada registro tendrá varios campos separados por ":" DNI, nombre, 1apellido, 2apellido, edad, localidad, telefóno, email, sueldo.

  1. Ordéname el fichero por el primer apellido.
  2. Ordéname el fichero por el segundo apellido, de forma descendente.
  3. Muéstrame los 3 que más cobran.
  4. Muéstrame los 4 que más jóvenes.
  5. Sácame a partir del 5 usuario.
  6. Muestra el fichero con el separador "-"
  7. Sácame el nombre y la edad del más mayor.
  8. Muéstrame el nombre, DNI y el 1º apelllido del que menos cobra.
  9. ¿Cuántas localidades distintas hay?
  10. ¿Dónde vive el que más cobra?
  11. Crea un fichero con: DNI, nombre, 1apellido, 2apellido. Se llamará datos1.txt
  12. Crea un fichero con: nombre, 1apellido, 2apellido, localidad. Se llamará datos2.txt
  13. Crea un fichero con: DNI,edad, localidad y teléfono. Se llamará datos3.txt
  14. Crea un fichero con datos1.txt y datos3.txt. Se llamará datosprincipales.txt y tendrá como separador "-".
  15. Sácame los DNI's.
  16. Muéstrame sólo los números del DNI.
  17. Busca los DNI's
  18. Busca sólo los números de los DNI's
  19. Muestra los campos 2, 3, 4 y 6 separados por una tabulación.
  20. Busca las cuentas de correo.
  21. ¿Cuántos tienen correo de Gmail?
  22. ¿Cuántos correos distintos hay?
  23. Nombre y apellidos de los usuarios de Salamanca y Zamora.
  24. ¿Quién es el más joven de Salamanca?
  25. Sácame el DNI y el nombre de los usuarios con una longitud de 4 letras.
  26. Sácame el DNI y las 4 primeras letras del nombre.
  27. Búscame los números de teléfono.

No hay comentarios:

Publicar un comentario