Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
bashで、次のコマンドでソケットを開きます
exec 3<>/dev/tcp/192.168.1.200/8080
アッシュでは、このコマンドは機能しません。ashにこのコマンドに相当するものはありますか?
ここで、ashでのコマンドの出力エラーの後:
-ash: can't create /dev/tcp/192.168.1.200/8080: nonexistent directory
いいえ、ありません。標準の POSIX bourne シェルは、この機能を提供していません。
socatまたはncで必要なことを達成できる場合があります。
/dev/tcpところで、この bash 機能は、実際には存在しないというディレクトリがあるふりをすることを考えると、非常に奇妙です。
/dev/tcp