エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
本を読む bash 4.0:名前つきバックグラウンドジョブ
bash 4.0のmanpageでは「Coprocess」とだけ書かれている機能です。ksh由来だそうです。 まずCoprocessを... bash 4.0のmanpageでは「Coprocess」とだけ書かれている機能です。ksh由来だそうです。 まずCoprocessを起動します。ここでは入出力を確認するため、Perlの$|を使ってバッファリングしないように指定しています。 $ coproc hoge { perl -pe '$|=1; s/$/xxx/'; } [1] 29958 このCoprocess「hoge」は、配列hogeに情報が入っています。まずhogeの標準入力にテキストを送ります。 $ echo fuga >&${hoge[1]} 次に、hogeの標準出力からテキストを取り出します。 $ read -u ${hoge[0]} s; echo $s fugaxxx 処理された内容が出力されました。 なお、今回の内容はBash Hackers Wikiの「The coproc keyword」の項を参考にしまし
2017/07/12 リンク