Belirli bir komut satırı seçeneği hakkında bilmiyorum, ancak hedefe ulaşmak için aşağıdaki komutları kullanabilirsiniz:
ln -s mydir projx
zip -r myzipfile.zip projx
rm projx
İlk komut, simgesel bir bağlantı oluşturur, böylece dosyalara mydir
da üzerinden erişebilirsiniz projx
. Daha sonra Info-ZIP
(sürüm 2.31 ile test edildi) kullanıldığında, sembolik bağlantı kaydı kaldırılır (siz belirtmedikçe bu varsayılan değerdir -y
) ve dosyalar özyinelemeli olarak saklanır:
adding: projx/ (stored 0%)
adding: projx/foo.1 (deflated 23%)
adding: projx/bar.2 (deflated 73%)
...
Gördüğünüz gibi, klasör adı da dosyada saklanır - çıkarıldığında dizin projx
oluşturulur.
Ancak, mutlak yolları saklama olasılığını düşünemiyorum, ama bu yine de kötü bir fikir.