Задача такова: сохранить сессию bash (переменные, алиасы, итд) или другого шелла (желательно адекватного, например zsh).
Условия:
- Работа с хостом происходит удалённо
- Удалённый хост может быть перезагружен (несколько раз).
- После перезагрузки необходима возможность восстановить сессию (в некоторый произвольный момент).
- Желательно бы сохранять сессию в файл на другом хосте (например на localhost).
Подскажите пожалуйста, куда копать?
Пример:
save-session ssh://my.host/home/me/session.save
# после перезагрузки заходим обратно и ...
restore-session ssh://my.host/home/me/session.save
P.S. GNU screen умеет такое?