[FreeBSD-users-jp 95819] Re: nc(1)を使ってデータを送信しても完了にならない

IIJIMA Hiromitsu delmonta @ dennougedougakkai-ndd.org
2016年 5月 26日 (木) 06:52:41 UTC


いいじま@元記事です。

> > 起動した子プロセスのIDを取得できれば簡単なのですが、それらしき
> > シェル変数はないようだし、
> >    tcsh% set a=`nc -l 8086 >& /dev/null &`
> > としても $a に '[1] 43591' といった文字列は入りません。
> >
> > Perlで書いて、fork() で自前で実装するしかないのかなあ…。
> 
> $! ではダメでしょうか?

ありがとうございます。これでいけました。
まだまだ知らないことが多いなあ…。

$ sleep 10000000 &
$ echo $!
74784
$ kill 74784
$
[1] Terminated       sleep 10000000

ではでは。

========================================================================
(Mr.) IIJIMA Hiromitsu aka Delmonta <delmonta @ dennougedougakkai-ndd.org>
飯嶋 浩光 / でるもんた・いいじま ; (任同)電脳外道学会 代表取締役椅子人
------------------------------------------------------------------------
Web (Japanese): http://www.dennougedougakkai-ndd.org/
      Twitter: @delmonta_iijima, @kabu_agare, #放送大学, #OUJ
  Yahoo! Japan: delmonta_iijima
------------------------------------------------------------------------
マニアツクで綾しいクイヅbot、運用開始!現在、購読者・出題者とも募集中。
    ※購読はこちらから → https://twitter.com/AyaC_KaltQ
    ※出題希望のかたは → http://kaltq.wicurio.com/
========================================================================



freebsd-users-jp メーリングリストの案内