scp с sshpass - удаленный каталог и файл с подстановочными знаками

У меня есть список с 950 ВМ MongoDB

Я хочу собрать все mongodb.log. Путь к файлу журнала зависит от имени базы данных.

for i in $(cat /tmp/mongonodes.txt) ; do sshpass -p34dDgdWger@rg4fll434ef scp root@$i:/data/*replicaset/*replicaset*/mongodb.log /tmp/$i-mongodb.log; done

Приведенная выше команда не работает. Я не могу процитировать root@$i:/data/*replicaset/*replicaset*/mongodb.log из-за переменной hostname.

SSH-ключи не подходят.

0
02.12.2015, 16:10
0 ответов

Теги

Похожие вопросы