出力をファイルとして印刷し、ログファイルlog.txtを分析した後、Telnetでコマンドを実行するTelnetセッションを開始しました。以下はbashコードです。
cat my1.fifo | telnet 172.27.172.150 10022 | tee -a log.txt &
Telnetセッションは出力をファイルに書き込みますが、Telnetが行を印刷した後に改行を追加しないと、これは困難です。たとえば、ログイン中の待機状態には行終端がないため、行が正確にいつ終了するのか、読み続けるべきかを知ることは困難です。なぜなら、log.txt の最後の行を読んだ後に my1 を渡すことにするからです。 fifoファイルはTelnetにどのようなコンテンツを提供しますか?