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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Копирование файлов по маске (без учета подкаталогов)...  (Прочитано 7454 раз)

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

Оффлайн 13th

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Всем доброго времени суток!
Большинству вопрос  может показаться простым, но так так в Linux я недавно, то как сделать не знаю...

Например имеется два каталога deb1 и deb2, причем deb1 имеет подкаталоги в которых расположены файлы пакетов.
Примерно так:
deb1
    subdir1
    subdir2
    ......
file1.deb
file2.deb
.....

Как рекурсивно (из всех подкаталогов deb1) скопировать *.deb в изначально пустой каталог deb2. Причем чтобы в новом каталоге небыло поддиректорий, просто все файлы нужного формата?

Заранее спасибо всем откликнувшимся!

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Как-то так:

find dir1 -name "*.deb" -exec cp {} dir2/ \;


Оффлайн 13th

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Спасибо! Как раз то, что нужно... Работает отлично!

 

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