私は次のコマンドを持っています:
ql_receiver_lock_holder > "${my_named_pipe}"
名前付きパイプがすでに存在する場合はそれを上書きしますか?上書きを避ける最善の方法は、単に使用することです。
ql_receiver_lock_holder >> "${my_named_pipe}"
ベストアンサー1
名前付きパイプにリダイレクトすると、パイプは削除されず、パイプを介してデータが渡されるか、パイプから読み取られたものがない場合はブロックされます。
これは名前付きパイプを使用する一般的な方法です。これを作成してからデータを送信します。