Мне нужно войти в систему на разных серверах, установить переменные среды, а затем работать в интерактивном режиме.
например.
$ ssh anvil
[email protected]$ export V=hello
[email protected]$ export W=world
[email protected]$ echo $V $W
hello world
Как я могу объединить первые несколько команд, а затем оставить себя в подсказке?
Что-то вроде:
$ ssh anvil --on-login 'export V=hello; export W=world;'
[email protected]$ echo $V $W
hello world
Очевидно, что это модельная проблема. То, что я действительно спрашиваю, это "как сделать ssh на другой машине, запустить некоторые команды, а затем продолжить, как если бы я запускал их вручную?"