SSHリンクを介してファイルに行を追加する

SSHリンクを介してファイルに行を追加する

マイコンピュータでは、コンピュータにアクセスできるコンピュータにアクセスできAます。BC

AFrom、ファイルに1行を追加したいです。~/.profileC

これまで私は次のことを試しました。

ssh user@B ssh user@C "echo \"line of text\"" >> ~/.profile"

Bただし、このようにして行は「s」.profileではなく「s」に追加されますC

ベストアンサー1

質問の説明から得られた答えに加えて、状況が複雑すぎる場合は、bashを実行して標準入力に提供されたコマンドを実行させることができます。

ssh user@B ssh user@C bash <<\!
echo "line of text" >> ~/.profile
!

おすすめ記事