Próbuję skopiować niektóre pliki do istniejących folderów. To jest przykład schematu
# origin
/home/user/myfiles/folder1/group1/1.jpg
/home/user/myfiles/folder1/group1/2.jpg
/home/user/myfiles/folder1/group2/1.jpg
/home/user/myfiles/folder1/group2/2.jpg
/home/user/myfiles/folder2/group1/1.jpg
/home/user/myfiles/folder2/group1/2.jpg
/home/user/myfiles/folder2/group2/1.jpg
/home/user/myfiles/folder2/group2/2.jpg
Schemat folderu docelowego już istnieje, tylko pliki źródłowe (jpg), których tam nie ma.
Moje pytanie brzmi: jak to zrobić?
Chciałbym skończyć z czymś takim jak poniżej, ale to nie działa. Może powinienem zawrzeć wyrażenie regularne w zapytaniu, aby oddzielić gwiazdkę od wartości i użyć jako początek / cel?
cp /home/user/myfiles/*/*/*.jpg /home2/user/myfiles/*/*/*.jpg
Moim pierwotnym zamiarem jest użycie tego schematu kopiowania na moje pytanie bez odpowiedzi: s3cmd: jak skopiować pliki z lokalnego do S3 wiadra z istniejącą strukturą jako możliwe rozwiązanie.