これが私がやろうとしていることです-tmuxバッファーの内容をファイルにコピーします。
最初の試み:
$ tmux show-buffer > myfile
決して完了しないように、これは「ハング」します。
ただし、次のようなことができます。
$ tmux show-buffer | cat > myfile
次に、別のことを試して、代わりに「tee」コマンドを使用します。
$ tmux show-buffer | tee myfile
..
..
tee: write error
最後に「tee: write error」が表示され、.. はバッファの一部も表示しますが、(本来あるべきように) バッファ全体を印刷しません。ただし、ファイルにはコンテンツ全体が含まれています。
これはtmux show-buffer
の仕組みと関係があり、リダイレクトとパイピングの動作に関係していると思います。誰かがこれについてもっと知っていますか?