educación, informática y demás

2405 - Scripts GNU/Linux

Primer script del curso

Crea un pequeño script llamado showEveryUser.sh que muestre el listado de las cuentas de usuario que hay en el sistema. Muestra solo los nombres de las cuentas de usuario ordenadas por nombre alfabéticamente.

¡Quien quiere un script! Esto se puede hacer con un solo comando

Ayuda

  • Todos los datos de las cuentas de usuario en un sistema GNU/Linux se almacenan en un fichero, lo difícil es saber cuál es 😉
  • Una vez sabemos cuál es el fichero, podemos comprobar cuál es su estructura interna, mostrando el contenido. Si no recordamos su estructura, tendremos que mirar ayuda sobre la organización de los campos en cada registro del fichero. Para eso utilizamos man.
  • Con toda esa información tan solo tendremos que «cortar»los datos que nos interesan de cada uno de los registros del fichero.
  • Por último ordenamos la salida para que esté alfabéticamente ordenada.
  • Todo eso lo podemos hacer gracias a las tuberías.

Dejar una respuesta