私はへのアクセス権がありませんnetcatか、nmap私が使用しようとしているので、bashおよび/dev/udp/テスト・ポートに特別なファイルを。
私は次のようなことができます:
echo "" > /dev/udp/example.com/8000
ただし、UDPを使用する場合$?は常にそう0です。私はそれがecho ""コマンドの戻り値が正しいからだと仮定していますか?
私は基本的に私が行うことができる午前何を複製しようとしていますnmapとnetcat:
nmap -sU -p 8000 example.com | grep open >/dev/null && echo 'open'
nc -z -u example.com 8000 && echo 'open'
どうすればこれができ/dev/udpますか?