Advertisement
Sergio_Istea

hoststatus.sh

Sep 23rd, 2022 (edited)
1,846
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.99 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3.  
  4. # como usar este programa
  5. #
  6. # ./hoststatus.sh example.com page.net anothersite.tv ...
  7. #
  8. # El programa
  9.  
  10. # Almacenar los argumentos pasados en un array
  11.  
  12.     <codigo>
  13.  
  14. # Crear el fichero 'resumen.out' con el siguiente contenido:
  15. # "Test iniciado el <fecha y hora>'
  16. # Se realizaran una serie de comprobaciones sobre los siguientes hosts:
  17. # - <primer argumento>
  18. # - <segundo argumento>
  19. # - <tercer argumento>
  20. # - <... argumento>
  21. #
  22. # Resoluciones de direcciónes de red:"
  23.  
  24.     <codigo>
  25.  
  26. # Ejecutar el comando 'host' con cada elemento del array.
  27. # La salida del comando aplicado a cada elemento
  28. # se debe añadir al fichero 'resumen.out'.
  29.  
  30.     host <elemento>
  31.  
  32. # Añadir al fichero 'resumen.out':
  33. # "Tiempos de respuesta:"
  34.    
  35.     <codigo>
  36.  
  37. # ejecutar el comando 'ping' con cada elemento del array y añadir
  38. # la salida al fichero 'resumen.out' con el siguiente formato
  39. # "Nombre de host: <elemento>
  40. # <las ultimas 2 lineas de la salida del comando ping>"
  41.  
  42.     ping -c 1 -q <elemento>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement