Рекурсивно копировать файлы из одного каталога в другой

Вероятно, вам нужно запустить:

sudo nvidia-xconfig

Смотрите:

Настройки сервера NVIDIA X, потерянные при каждой перезагрузке
1
задан 24 July 2016 в 11:46

1 ответ

Вы специально упомянули файлы (файлы) / каталог (ы), которые будут скопированы с использованием *.mp3, то есть любое имя файла / каталога, заканчивающееся на .mp3.

Таким образом, любой файл, заканчивающийся на [ f5] в каталоге /media/kalenpw/MyBook/Music/, и аналогично, любой каталог, заканчивающийся на .mp3 в /media/kalenpw/MyBook/Music/, будет скопирован, рекурсивно. Если это не соответствует указанному файлу / директории, ничего не будет скопировано.

Теперь, чтобы скопировать все .mp3 файлы из /media/kalenpw/MyBook/Music/ recursivley в каталог /media/kalenpw/HDD/Music/:

Используя [ f12]:
shopt -s globstar
cp -at /media/kalenpw/HDD/Music /media/kalenpw/MyBook/Music/**/*.mp3
Используя find:
find /media/kalenpw/MyBook/Music -type f -name '*.mp3' -exec cp -at /media/kalenpw/HDD/Music {} +
4
ответ дан 23 May 2018 в 07:50
  • 1
    Спасибо, techraf ответил первым, поэтому я принял их ответ, однако. – kalenpw 24 July 2016 в 07:18

Другие вопросы по тегам:

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