मेरे पास सामान्य निर्देशिका संरचना (src /, bin /, ...) के साथ परियोजना है, अर्थात
project-name/
|-- bin
|-- lib
|-- src
`-- Makefile
और निम्नलिखित निर्देशिका संरचना के साथ एक संग्रह बनाना चाहेंगे:
project-name-version/
|-- bin
|-- lib
|-- src
`-- Makefile
क्या ऐसा करने का एक साफ तरीका है, जो project-name/
कहीं और एक अस्थायी निर्देशिका बनाने से बचता है, फिर फ़ाइलों zip -r ...
को उस अस्थायी निर्देशिका पर कॉल करने की नकल करता है ?
(मैं मूल रूप से किसी प्रकार के पथ उपसर्ग या सापेक्ष पथ विकल्प की तलाश में हूं।)
tar
यदि आप-h
ध्वज का उपयोग करते हैं तो यह भी काम करता है ।