Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Вопрос по BASH & scp(Решено)  (Прочитано 1312 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн m_keeper

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Вопрос по BASH & scp(Решено)
« : 15 Января 2011, 14:18:44 »
у меня есть папка, которую нужно скопировать на много машин
есть файл hosts со списком этих машин
настроен безпарольный ssh на все эти машины

подскажите пожалуйста как одной строкой или скриптом это выполнить?
« Последнее редактирование: 16 Января 2011, 01:17:21 от m_keeper »

Оффлайн VestniK

  • Активист
  • *
  • Сообщений: 594
    • Просмотр профиля
Re: Вопрос по BASH & scp
« Ответ #1 : 15 Января 2011, 18:14:25 »
for host in $(cat /path/to/hosts); do scp -R /my/dir/to/copy ${host}:/destination/path; done

Оффлайн m_keeper

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: Вопрос по BASH & scp
« Ответ #2 : 16 Января 2011, 01:17:01 »
Спасибо, только r маленькая
« Последнее редактирование: 16 Января 2011, 01:31:06 от m_keeper »

Оффлайн smaharbA

  • Участник
  • *
  • Сообщений: 220
    • Просмотр профиля
Re: Вопрос по BASH & scp(Решено)
« Ответ #3 : 16 Января 2011, 14:32:51 »
пингвинята
scp -r user `sed 's/$/:\/tmp/g' hosts`
Я конечно далек от мысли...(с)

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.