Quais são as diferentes maneiras de usar o comando /dev/tcp/host/port e onde encontrar páginas de manual sobre isso?
< /dev/tcp/www.google.com/80
cat > /dev/tcp/www.google.com/80
Quais são as diferentes maneiras de usar o comando /dev/tcp/host/port e onde encontrar páginas de manual sobre isso?
< /dev/tcp/www.google.com/80
cat > /dev/tcp/www.google.com/80
Quanto à referência oficial à sintaxe, man bash e procure a seção sobre redirecionamentos.
Uma maneira, usando o recurso de redirecionamento de rede do bash, seria ecoar algum texto na porta desse host e ver se foi bem-sucedido. O Bash retorna verdadeiro/falso com base em sua capacidade de se conectar a essa porta nesse host.
Exemplo de código mostrando uma matriz de hosts, uma matriz de portas e tentativas de conexão com essas portas por TCP:
Como o UDP não tem estado, o código de retorno do teste não é útil para verificação. Você teria que usar o exemplo de AB para capturar a saída e ver se ela corresponde às suas expectativas.