मान लीजिए कि मेरे पास संग्रह है website.tar.gz
, अंदर निम्नलिखित फ़ोल्डर संरचना है:
home
-mike
-www
-coolwebsite
file1
file2
file3
etc.
जब मैं अचीव को निकालता हूं, तो यह बिल्कुल उसी फ़ोल्डर पदानुक्रम को पुनः बनाता है (बेशक)। मैं उम्मीद कर रहा था कि उदाहरण के लिए केवल "कूलवेबसाइट" फ़ोल्डर को निकालने का एक तरीका है जो भी इस समय फ़ोल्डर में है।
तो अगर मैं अपने सर्वर पर हूँ mydir/
और मैं निकालता हूं website.tar.gz
, मैं चाहता हूं कि परिणाम हो coolwebsite
फ़ोल्डर, सभी पूर्ववर्ती फ़ोल्डर के बिना। क्या यह संभव है ?
tar: ./Symfony/*: Not found in archive
। यह काम किया जब मैंने हटाया./
पथ से भाग हालांकि। और हां, मैं पुष्टि कर सकता हूं कि संग्रह के अंदर शीर्ष स्तर की निर्देशिका को सिम्फनी नाम दिया गया था। इसके अतिरिक्त मुझे अपेंड करना पड़ा--wildcards
विकल्प। हो सकता है कि इस उत्तर को अपडेट की आवश्यकता हो?