Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

netcat/ncの受信モードで連続して受け取るようにする

netcat/ncの受信モードだと一個パケットをつかむと止まったりします。
これを継続するには-kオプションです。
……例のごとく、なぜかmacOS環境ではmanやhelpには載ってません。
どういうこっちゃ……??

  • k' Forces nc to stay listening for another connection after its current connection is completed. It is an error to use this option without the -l option.

実際のところ

$ nc -ul -k -p 5000

環境やバージョンにより"-k"が使えない場合、whileループを使うことになるかと思います。

$ while true; do nc -c -ul -p 5000; done

実際のところ

linux.die.net]