shuzo-kino.hateblo.jp
の続き的内容
netcatの"-k"オプションは読み取りを連続させるオプション
これと名前付きパイプを組み合わせると、別プロセスで動いてる標準入力まちのコマンドに文字列を送り込む事が可能に
実際のところ
標準入力をループでまってるYOURCMDに対し、
リモートからnetcat越しに名前付きパイプ”YOURNAMEDPIPE”に送りこみ実行させる
送り手
$ echo 123,456 | netcat -w1 localhost 9999
受け手(netcat)
$ netcat -lk 9999 > YOURNAMEDPIPE
受け手(名前付きパイプから標準入力を受ける側
$ YOURCMD < YOURNAMEDPIPE