Si usa bash, la siguiente línea hará el trabajo
$ cat </dev/tcp/time.nist.gov/13
56525 13-08-21 23:07:09 50 0 0 55.6 UTC(NIST) *
Aprovecha las capacidades de red integradas del bash shell. Si usa un shell POSIX o cualquier otro shell, puede usar, por ejemplo, netcat.
$ nc time.nist.gov 13
56525 13-08-21 23:07:09 50 0 0 55.6 UTC(NIST) *
Ambos comandos consultan el servidor del temporizador en el puerto TCP 13 del Instituto Nacional de Estándares y Tecnología y generan los datos recibidos en stdout.
¹ EDITAR: desde la página de manual de Bash: Bash maneja varios nombres de archivo especialmente cuando se usan en redirecciones, como se describe en la siguiente tabla:
/dev/tcp/host/port
Si el host es un nombre de host o una dirección de Internet válidos, y el puerto es un número de puerto entero o un
nombre de servicio, bash intenta abrir una conexión TCP al socket correspondiente.
/dev/udp/host/port
Si el host es un nombre de host o una dirección de Internet válidos, y el puerto es un número de puerto entero o un
nombre de servicio, bash intenta abrir una conexión UDP al socket correspondiente.