シェルスクリプトというか、gawk で 1行 Web サーバが書けるみたいです。 # gawk 'BEGIN{"/inet/tcp/80/0/0" |& getline;print "Hello World !" |& "/inet/tcp/80/0/0"}' 使い方は、telnet で 80 番ポートにアクセスすると、Hello World ! が表示されます。 1回で終了するので、サーバじゃないですね・・ というわけで、待ちうけに拡張 # gawk 'BEGIN { while (("/inet/tcp/80/0/0" |& getline) > 0) { print "Hello World !" |& "/inet/tcp/80/0/0"; close("/inet/tcp/80/0/0")}}' 参考ページはこのへん http://www.gnu.org/software/gaw