Acceso TCP/IP usando Bash
La mayoría de nosotros usa wget, curl, netcat u otros cuando necesitan trabajar con la red desde la linea de comando, pero bash a menudo ofrece soporte que necesitas usando redireccion desde /dev/proto/host/port.
Por ejemplo:
Si deseas puedes leer el tiempo en el protocolo Daytime (RFC-867) desde el servidor NIST, mas información sobre NIST en tf.nist.gov/service/its.htm.
También si deseas mas información sobre comandos como enviar una respuesta protocolo, obtener paginas Web o el uso de UDP puedes consultar el capítulo 27 de Advanced Bash-Scripting Guide.
Por ejemplo:
$ cat "<"/dev/tcp/time.nist.gov/13
55103 09-09-29 17:58:55 50 0 0 0.0 UTC(NIST) *
Si deseas puedes leer el tiempo en el protocolo Daytime (RFC-867) desde el servidor NIST, mas información sobre NIST en tf.nist.gov/service/its.htm.
También si deseas mas información sobre comandos como enviar una respuesta protocolo, obtener paginas Web o el uso de UDP puedes consultar el capítulo 27 de Advanced Bash-Scripting Guide.
Comentarios