echo
を使用して作成された名前付きパイプで操作を実行すると、パイプがプロセスを読み取らmkfifo
ないと中断されます。これをどのように防ぐことができますか?つまり、停止を停止できますか?
しかし、この保留中のプロセスがまたはにecho
リストされていないのはなぜですか?ps -e
pstree
答え1
あなたが望む最終的な結果が何であるか完全には明確ではないので、あなたの風はプログラムを続けますが、可能であれば書き込みを続けると仮定します。その場合は、バックグラウンドタスクを実行してください。
echo foo > fifo &
echo
プロセステーブルにリストされていない理由echo
は内蔵ケース。