Есть такой код:
#!/bin/bash
ssh root@$server "cat /home/dimon/list | grep '^comp" | while read LINE
do
        type=`echo $LINE | awk {'print $2'}`
        path=`echo $LINE | awk {'print $3'}`
        DIR_EXISTS=`ssh root@$server "test -d $path" && echo 0 || echo 1`
done
Суть в том, что я хочу на удалённой машине проверить существование каталога. Почему скрипт себя так ведёт? Есть ли какие-то другие способы проверить существование удалённого каталога? Очень желательно по ssh

