2016-04-07 7 views
0

Befehl wie folgt ausfällt:Warum Export env innerhalb tmux

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

Nach diesem Befehl ssh Hostnamen ausführt und auf die tmux Sitzung anschließen, werden Sie sehen, dass $A leer.

Antwort

1

Das $ Zeichen sollte escaped sein.

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