मेरे पास फ़ाइल सिस्टम में निम्नलिखित चार फाइलें हैं:
/home/martin/cvs/ops/cisco/b/s1
/home/martin/cvs/ops/cisco/b/s2
/home/martin/cvs/ops/extreme/b/r3
/home/martin/cvs/ops/j/b/r5
मुझे उन फ़ाइलों को टार आर्काइव में डालने की आवश्यकता है, लेकिन मैं निर्देशिकाओं को जोड़ना नहीं चाहता। सबसे अच्छा मैं साथ आ सकता था:
tar -C ~/cvs/ops/ -czvf archive.tgz cisco/b/s1 cisco/b/s2 extreme/b/r3 j/b/r5
यह अभी भी सही नहीं है, क्योंकि संग्रह में प्रत्येक फ़ाइल दो निर्देशिकाओं में गहरी है। क्या कोई बेहतर तरीका है? या मैं बस कॉपी करना है s1
, s2
, r3
और r5
एक निर्देशिका में फ़ाइलों और साथ संग्रह बना tar -czvf archive.tgz s1 s2 r3 r5
?