Czy istnieje sposób na skopiowanie listy plików, które współużytkują wspólny katalog podstawowy, zachowując ich względną strukturę katalogów? Pliki ze ścieżkami względnymi są wymienione w pliku tekstowym. edycja Mam nazwy plików wymienione w zwykłym pliku tekstowym.
Chciałbym to zrobić bez użycia skryptu (bez bash / batch / python / ruby / lua / itp.), Podobnie jak w wget -i
przypadku adresów URL. (Moim powodem jest to, że dałoby to ogólne / niestandardowe rozwiązanie dla dość powszechnego zadania).
Próbowałem cat list.txt | xargs -I % cp % new_folder
z Kopiuj listę plików, ale nie zachowała względnej ścieżki do katalogu.
Zrobiłbym to, aby wyeksportować mój wybór plików (które już mam w pliku tekstowym) ze struktury katalogów, która ma dużą liczbę plików (zdarza się to od czasu do czasu).