特定のユーザー(Linux)にsshを接続し、そのユーザーのコンピューターの.profileファイルにある環境変数を使用したいと思います。
ssh user@add "echo $VA"
user@addのコンピュータの.profileファイルに環境変数VAがあるとします。どうすればいいですか?私が知っている限り、誰かのコンピュータにSSHでアクセスすると、私は「非対話型シェル」になり、/ etc / environmentの環境変数のみを使用できます。
答え1
ssh user@add 'source .profile ; echo $VA'
コマンドに一重引用符を使用したいです。それ以外の場合は、ローカルコンピュータでVA値を入力します。今後リモートコンピュータに接続します。