为什么在 tmux 中导出 env 失败

Why export env within tmux fails

命令如下:

ssh hostname 'tmux new -d "export A=whatever && echo $A && while true; do date; sleep 1; done"'

执行此命令后,ssh 到主机名并附加到 tmux 会话,您会看到 $A 是空的。

应该转义 $ 符号。

ssh hostname 'tmux new -d "export A=whatever && echo $A && while true; do date; sleep 1; done"'