以下の内容はhttps://blog.kyanny.me/entry/20111101/1320165961より取得しました。


【解決済み】不完全なデーモンプロセスに制御端末を割り当てる方法を教えてください

http://q.hatena.ne.jp/1320139299

質問したらものすごく詳しく教えてもらえた。人力検索すごい・・・。

実際に動くコードを見せてもらって、自分で動かして確かにデーモンプロセスに端末が割り当てられていることを ps の結果で確認できた。 openpty とか TIOCSCTTY とかのポインタも知ることができたし、 open で端末を開くときの注意点とかも教えてもらえたし、たいへん満足です。これでたったの 500 はてなポイントは安い。

Perl だと IO::Tty, IO::Pty などの仮想端末を扱うモジュールがあるみたい。こういうのをプログラム内から呼べば端末を割り当てることができそう。Ruby だとどうかなと思って ruby openpty でぐぐったら http://d.hatena.ne.jp/mooz/20110718/p1 が出てきてそういえば RubyKaigi でなんかよくわからんけどすごいと思ったのを思い出した。これのソースを読んだら openpty とかについて詳しくわかりそう。




以上の内容はhttps://blog.kyanny.me/entry/20111101/1320165961より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14