コマンドライブラリを介してコマンドの名前付きファイルで画面出力をキャプチャする方法は?

コマンドライブラリを介してコマンドの名前付きファイルで画面出力をキャプチャする方法は?

私はSSHを介してリモートでコマンドを実行してstuffコマンドに変換しています。screen表示された端末に直接入力するのではなく、GUIのボタンをクリックして実行されるリモートSSHコマンドを使用しました。このscreenコマンドを使用すると、端末に直接入力しなくても端末を表示できます。

実行される各コマンドについて端末に表示するだけでなく、画面出力を指定したファイルに保存したいと思います。stuffリモート画面に入ってすべてのコマンドを実行する必要はありません。これらのコマンドは、リモートシステムにアップロードされたスクリプトとscreen stuffそれを実行するために使用されるコマンドに保存できます。

出力を正常に表示することに加えて、名前付きファイルに保存するコマンドをどのように設定できますか?使い方はscreen簡単ですscreen/tmuxが、介入なしに機能させる方法を探しています。

ベストアンサー1

@Stephen Harrisが言ったことに加えて、scriptこのコマンドはファイルに書きますが、使用するたびにその内容を上書きします。script -aそれに取り付けるために。

script端末のすべての内容をファイルに保存します。

おすすめ記事