Oczywiście chodzi o zachowanie struktury folderów w których są te pliki. Niezależnie od liczby zagłębień.
Należy to wykonać na 2 kroki:
1. Tworzymy plik tekstowy z rejestrem takich plików. Dla przykładu:
|
1 |
find . -type f -iname '*cart_default*.jpg' > pliki.txt |
Komenda powyżej znajduje wszystkie pliki JPG z frazą „cart_default” w ich nazwie (bez zważania na wielkość liter, flaga:
-iname)
2. Tworzymy archiwum ZIP z tymi plikami. Wszyskie inne będą pominięte:
|
1 |
zip -r cart_default_archive.zip -@ < pliki.txt |
Jak widać jest to bardzo pomocna komenda jeśli nie chcemy pobierać innych plików niż te na których nam zależy 😉
grafika:wallpapersafari.com

