tcpサーバーを簡単に建てたい
プログラミングしてると、サーバー側とクライアント側の問題がわからない時があったのでtcp socketを簡単にできるようにした
最小構成(繰り返し)
while : ; do (echo -ne "response message" | nc -l 3000); done
1回だけのメッセージ
echo -ne "response message" | nc -l 3000
何回目のリクエストかカウント
while :; do echo -ne "$count 回目のリクエストを待ち受けています\n\n"; echo -ne "response message" | nc -l 3000; count=$((count+1)); done
展開するとこんな感じ
while :
do
echo -ne "response message" | nc -l 3000
done