かなりの量の印刷文を持つPythonスクリプトがあります。 私のスクリプトでは、パイプとして関数の出力をless
に指定する方法はありますか?スクリプト出力のパイプ出力を小さくする
私が考えた方法の1つは、less
をサブプロセスとして起動し、ファイルディスクリプタを取得し、less
サブプロセスにフィードするようにstdout
を変更することでした。それは正しい方法ですか、そうする簡単な方法がありますか?
この質問は、純粋な怠惰の外であることに注意してください:) - 私はless
へのパイプそれを手動でする必要がありますする必要はありませんが、このスクリプトは、複数のマシン上でホストされているので、私はできませんalias
それ簡単
Python実装をお探しですか?さもなければ、あなたは端末/ bashの使用を止めないでしょうか? –
@Krazor私は質問を反映するようにPythonの実装について質問しています。私は怠惰で、 '| ) – Jeeter