Moja struktura katalogów wygląda następująco:
application
├── CV
│ └── CV.pdf
├── Cover_letter
│ └── Cover_letter.pdf
├── Transcripts
│ ├── BSC.pdf
│ └── MSC.pdf
└── references
├── ref1.pdf
└── ref2.pdf
Jak skompresować te 7 plików PDF z terminala, aby uzyskać application.zip
plik, a jeśli wyodrębnię go ponownie, wszystkie pliki lądują w jednym folderze?
application
folder spowoduje wyodrębnienie tej samej struktury katalogów, a nie wszystkich 7 plików PDF w jednym folderze.Użyj
-j
opcja (śmieciowe nazwy)zip
usuń bezwzględną / względną ścieżkę każdego dodanego pliku i dodaj ją tylko po nazwie. W najprostszym przypadku, gdy folder aplikacji zawiera tylko pliki PDF oprócz katalogów, użyj tego:Jeśli masz różne pliki, musisz je filtrować i dodawać pojedynczo, na przykład:
Spowoduje to dodanie wszystkich plików PDF w
application
katalog tylko według ich nazwy podstawowej, do:źródło