同様の状況で XSel が役立つことがわかりました。 X選択を操作するツールです。たとえば、これはコマンドの出力をクリップボードに保存します:
grep error error.log | xsel -bi
tmux
を使用することもできます screen
と同様の機能を備えています . tmux
になったら コピーしたい出力があれば、次のようにしてコピーして貼り付けることができます:
tmux
以内) のみ) Ctrl + B を使用 、] これらの指示は emacs を前提としています キーバインドが有効になります。 vi の場合 バインディングについては、この比較を参照するか、このステップバイステップ ガイドに従ってください。
GNU screen のコピー アンド ペースト コマンドを使用できます。
クイック チュートリアル:
<オール>screen
(または screen myprog my args here
)Screen はそれよりもはるかに強力です (特別な端末エミュレーターを必要とせずにいくつかの仮想端末をタブに移動するために使用し、X がクラッシュした場合などにセッションが失われないようにするためにも使用します)。画面から出るには、シェル セッションを終了するか、Ctrl と入力します。 +a , Ctrl +\ .