Есть ли способ скопировать список файлов, которые совместно используют общий базовый каталог, сохраняя их относительную структуру каталогов? Файлы с относительными путями перечислены в текстовом файле. изменить У меня есть имена файлов, перечисленные в текстовом файле.
Я хотел бы сделать это без использования скрипта (без bash/batch/python/ruby/lua/etc.), Аналогично тому, как wget -i
работает для URL. (Моя причина в том, что это дало бы накладные / нестандартные решения для довольно распространенной задачи.)
Я пробовал cat list.txt | xargs -I % cp % new_folder
из списка копирования файлов, но не сохранил относительный путь к каталогу.
Я бы сделал это, чтобы экспортировать мой выбор файлов (которые у меня уже есть в текстовом файле) из структуры каталогов, которая имеет большое количество файлов (происходит время от времени).