Как иметь локальную и удаленную переменную внутри команды SSH

Как я могу иметь как локальную, так и удаленную переменную в команде ssh? Например, в следующем примере кода:

A=3;
ssh host@name "B=3; echo $A; echo $B;"

У меня есть доступ к A, но B не доступен.

Но в следующем примере:

A=3;
ssh host@name 'B=3; echo $A; echo $B;'

Я неТ есть А, и только Б доступен.

Есть ли способ, чтобы и A, и B были доступны?

Ответы на вопрос(1)

Ваш ответ на вопрос