Проверьте, существует ли удаленный каталог с помощью ssh - PullRequest
0 голосов
/ 15 января 2020

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

До сих пор я пробовал следующее

if [ ssh myUser@myHost '[ -d /home/targetDirectory ]' ] ; then
    echo "Directory does exist"
fi

Но я продолжаю получать ошибку s sh Ожидается двоичный оператор . Я не понимаю, что я делаю здесь не так.

1 Ответ

0 голосов
/ 15 января 2020

Вы получили это, почти.
Снимите внешние скобки

if ssh myUser@myHost '[ -d /home/targetDirectory ]' ; then
    echo "Directory does exist"
fi
...