ncで簡易webサーバを起動する

外からNW、FWの疎通確認をしたいけどまだwebサーバでhttpd起動してなかった、というときなどに。

# echo "HTTP/1.0 200 OK" > hoge.txt
# echo ""               >> hoge.txt
# echo "hogehoge"       >> hoge.txt
# while :; do nc -l 80 < hoge.txt ; done


ファイル作るの面倒なときはまとめてechoした出力をncにくわす

while :; do (echo "HTTP/1.0 200 OK"; echo ""; echo "hogehoge") | nc -l 80 ; done