Я использую команду вида: dd if =/my/block/device | ssh myuser @ otherserver "gzip> file.gz" в моем сценарии.

Копируемое блочное устройство очень большое (17 ГБ). Во многих случаях я вижу, что, даже если «другой сервер» перезагружается, туннель ssh не прерывается, и команда никогда не возвращается в течение нескольких часов.

Есть ли способ заставить команду ssh вернуться с кодом ошибки, когда соединение разорвано по какой-либо причине?

Благодарю.

0