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


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

Автор Тема: Копирование результатов поиска  (Прочитано 656 раз)

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

Оффлайн Invis1ble

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Всем привет. Я новичок в linux, но стараюсь осваиваться в командах. Ситуация такая, например:
ищу файлы по шаблону, например find / -name '*.ttf' -type f -print
в результате мне выводит большущий список найденных фалов. Подскажите, возможно ли скопировать найденные файлы в отдельную директорию?
Если да, то как это осуществить в терминале? Т.е. инетересует не столько данный пример, сколько принцип проведения подобных операций.

Оффлайн Disaster1986

  • Участник
  • *
  • Сообщений: 246
  • Что делает эта кнопка?
    • Просмотр профиля
Re: Копирование результатов поиска
« Ответ #1 : 04 Июля 2011, 16:46:17 »
для этого примера:
find / -name '*.ttf' -type f -exec cp {} /path/to/directory \;в целом
cp $(find / -name '*.ttf' -type f -print) /path/to/directory

Оффлайн Invis1ble

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Копирование результатов поиска
« Ответ #2 : 04 Июля 2011, 16:59:29 »
Спасибо. Т.е. насколько я понимаю, механизм таков:
результаты поиска (пути) заносятся в безымянную переменную (массив ?), затем копируются в указанный каталог
правильно?

 

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