Se você usar o bash, a linha a seguir fará o trabalho
$ cat </dev/tcp/time.nist.gov/13
56525 13-08-21 23:07:09 50 0 0 55.6 UTC(NIST) *
Ele aproveita os recursos de rede integrados¹ do shell bash. Se você usar um shell POSIX ou qualquer outro shell, você pode usar, e. netcat.
$ nc time.nist.gov 13
56525 13-08-21 23:07:09 50 0 0 55.6 UTC(NIST) *
Ambos os comandos consultam o servidor de timer na porta TCP 13 do Instituto Nacional de Padrões e Tecnologia e exibem os dados recebidos na stdout.
¹ EDIT: De página man do Bash: O Bash lida com vários nomes de arquivos especialmente quando eles são usados em redirecionamentos , conforme descrito na tabela a seguir:
/dev/tcp/host/port
If host is a valid hostname or Internet address, and port is an integer port number or
service name, bash attempts to open a TCP connection to the corresponding socket.
/dev/udp/host/port
If host is a valid hostname or Internet address, and port is an integer port number or
service name, bash attempts to open a UDP connection to the corresponding socket.