Advertisement
sergio_educacionit

icmp.sh

Dec 5th, 2024 (edited)
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.68 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. #           $1   $2       $3
  4. # ./imcp.sh host cantidad salida
  5. #
  6. #
  7. # ./icmp.sh google.com 3 salida.txt
  8.  
  9.  
  10. # Lo que devuelva el comando 'tty' se almacena en la variable 'output'.
  11. #
  12. # la variable $3 alamacena lo que se haya pasado como tercer argumento al script.
  13. # la variable output almacena el valor de $3, pero en este caso se utiliza el metodo
  14. # expansion de variables, si la variable $3 esta vacia se le asigna un valor
  15. # predeterminado, en este caso lo que devuelca el comando 'tty' mediante substitucion
  16. # $(comando)
  17.  
  18. output=${3:-$(tty)}
  19.  
  20.  
  21.  
  22.  
  23.  
  24. echo "Pid: $$ $0"
  25. echo ""
  26. echo "Parametros: $@"
  27. echo ""
  28. echo $output
  29. echo ""
  30.  
  31.  
  32. ping -c $2 $1 > $output
  33.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement