どういうわけか、実行中の./program | tee /dev/nullがその出力を消費しているようです。独自に実行すると、プログラムは何らかのテキストを出力し、UDPソケットを介して通信しながら実行を続けます。私はフィルタリングされた方法で見たいと思っていた多くのログメッセージを生成するので、私は./program | grep -v "I dont wan't to see logs lik
でsed -eを使用して設定ファイルのいくつかのパラメータを更新し、それを| teeにパイプすると、これがランダムに壊れてファイルが無効(サイズ0)。要約すると 、このコードは、パラメータを更新するために使用されます。 # based on the provided linenumber, add some comments, add the new value, delete old line