educación, informática y demás

GNU/Linux bash

showInfo.sh

Crea un script simple que muestre en pantalla la siguiente información del sistema:

  1. Información de usuarios conectados actualmente al sistema.
  2. La primera línea del fichero de cuentas de usuario del sistema
  3. Las cinco últimas líneas del fichero de cuentas de usuario del sistema
  4. Las cinco últimas líneas del fichero de grupos del sistema
  5. La fecha y hora actual

Utiliza etiquetas que faciliten la comprensión de la información mostrada por el script.

Ayudas

Para mostrar información de qué usuarios están conectados podemos utilizar el comando w.

Solución

Versión simple sin etiquetas

Preparamos el script para que pueda ser ejecutado por cualquier usuario.

Ejecutamos el script.

Versión mejorada con etiquetas

Ahora nos gustaría poder ejecutar este script y que la información de salida se almacene en el fichero showInfo.log que está en el directorio actual. Si el fichero showInfo.log existe, no lo sobrescribirá sino que añadirá la salida al final del fichero.

Dejar una respuesta