Wykonując następujące polecenie, tworzysz deploy.zip
w katalogu o nazwie build, dodając każdy plik w bieżącym katalogu.
zip -r build/deploy.zip *
Jak na razie dobrze. Teraz chcę dodać katalog do zip, a następnie dodać wszystkie pliki w bieżącym katalogu.
Zasadniczo zamiast takiej struktury katalogów:
deploy.zip
--> all_files_from_current_directory
Potrzebuję zip tak:
deploy.zip
--> root_dir
--> --> all_files_from_current_directory
Jakieś pomysły?
zip dodaj foo deploy.zip LUB aktualizacja zip foo deploy.zip
linuxdev2013
Musisz tylko przejść w górę przed wykonaniem ZIP. Jeśli katalog ma niepoprawną nazwę, możesz utworzyć łącze (Unix) lub tymczasowo zmienić jego nazwę (Windows)
xenoid