1

Я разрабатываю простой скрипт-обертку для SSH, чтобы выполнить некоторую предварительную обработку перед фактическим выполнением SSH (а точнее: загрузить ключ для каждого хоста с помощью keychain/ssh-agent).

Для этого мне нужно извлечь имя хоста из аргументов командной строки. Оболочка должна поддерживать все параметры, принятые SSH, поэтому мой первый простой подход, использующий последний параметр командной строки, не работает, если пользователь намеревается выполнить команду неинтерактивно на удаленной стороне.

Кто-нибудь видит простой способ только для оболочки получить надежное имя хоста?

Заранее спасибо!

0