How to modify environment variables before executing a command
    Jim Rees 
    rees at merit.edu
       
    Thu Dec  3 08:42:05 EST 2009
    
    
  
Malte Forkel wrote:
  But I'm still somewhat reluctant to put ssh-specific
  code into .bashrc which does not seem to be meant for non-interactive
  shells while I don't unterstand why the ssh-specific configuration files
  can't export variables.
Ssh has no problem exporting env vars, as you have discovered.  Just put
them in .ssh/environment.  You are trying to do something bash-specific in
your ssh config file:
VAR1=$(date)
That's not going to work.  If you want to run bash code, you have to put it
in a bash config file, not in an ssh config file.
    
    
More information about the openssh-unix-dev
mailing list