Подтвердить что ты не робот

Как проверить, существует ли dir над ssh и возвращать результаты на хост-машину

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

Вот что я пытался:

if [ ssh -t [email protected]_server -d /directory ]
then
{
    commands....
}
fi

Возможно ли подобное?

4b9b3361

Ответ 1

Вы очень близки:

Измените, если инструкция

if ssh [email protected]_server '[ -d /directory ]'

Я предполагаю, что у вас установлена ​​проверка подлинности на основе ключа.