リモートSSH出力を変数としてキャプチャする方法

リモートSSH出力を変数としてキャプチャする方法

このコマンドの出力を変数としてキャプチャする方法を知りたいです。

ssh -q $ssh_host 'ps -eo通信、最後のCPU'

情報をキャプチャした後、変数が複数の結果を返すことを確認して表示したいと思います。

はい

rpciod/0 0 rpciod/1 1 rpciod/2 2 rpciod/3 3

処理後の出力が必要です。

ホスト名を追加し、出力を別の行に配置し、/ 1 / 2が見つかった場合は削除します。

Hostname1は$ ssh_hostの値です。

ホスト名1 rpciod 0 ホスト名1 rpciod 1 ホスト名1 rpciod 2 ホスト名1 rpciod 3

ベストアンサー1

他のコマンドのようにこれを行うことができます。

VAR=$(ssh -q $ssh_host 'ps -eo comm,lastcpu')

おすすめ記事