zip -r 1.zip /home/username/the_folder
w tutaj, kiedy rozpakować 1.zip
, stworzy /home/username/the_folder
, w zależności od folderu jestem z rozpakowaniu.pocztowy podając ścieżki bezwzględne, ale tylko część z nich zachowując
Jak skompresować, podając pełne bezwzględne ścieżki, ale sprawić, że zip będzie zawierał tylko strukturę folderów rozpoczynającą się od, w tym przypadku na przykład, /home/username
?
W ten sposób mogłem być na dowolnej ścieżce, którą chciałem, rozpakować i utworzyć tylko the_folder
, a nie /home/username/the_folder
.
cd path_under_folder_to_zip && zip -r my_current_path/1.zip folder_to_zip>/dev/null –
Działa świetnie na MacOS :) Dzięki. –