私はGNU画面を使用しており、後でゆっくり貼り付けるために標準入力の入力をレジスタに保存したいと思います。私は一時ファイルを試してみました(このファイルはレジスタで読み取ることができますreadreg
)、次を使用しましたcat
。
:eval "exec | sh -c 'cat >/tmp/screentempfile'"
CTRLDしかし、Send EOF toを押すとcat
到着しません。
ベストアンサー1
これは次のようになります。
:exec ... sh -c 'cat > ~/.screen-paste'
cat
でstdinが必要screen
なので、最初の.
コマンドは何も出力しないでください。したがって、他の2つのfdもscreen
アクセス可能ですが、重要ではありません.
。