मेरे पास एक टार (gz, bzip) फ़ाइल है और इसकी सामग्री को देखना चाहते हैं, लेकिन पुनरावृत्ति नहीं।
यह है: फ़ाइल में "प्रथम स्तर"।
मुझे पहले से ही सामग्री देखने का तरीका पता है:
tar -ztf file.tar.gz
लेकिन यह पुनरावर्ती है !!
धन्यवाद!
मेरे पास एक टार (gz, bzip) फ़ाइल है और इसकी सामग्री को देखना चाहते हैं, लेकिन पुनरावृत्ति नहीं।
यह है: फ़ाइल में "प्रथम स्तर"।
मुझे पहले से ही सामग्री देखने का तरीका पता है:
tar -ztf file.tar.gz
लेकिन यह पुनरावर्ती है !!
धन्यवाद!
जवाबों:
tar --exclude='*/*' -tf yourarchive.tar
करना चाहिए।
यह लगभग निश्चित रूप से एक GNU टार-इस्म है। लेकिन कौन GNU टार का उपयोग नहीं करता है, है ना? (एक और मज़ेदार तथ्य: ग्नू टार के हालिया संस्करणों में, आपको .gz या orbz फ़ाइलों को सूचीबद्ध करने या उन्मुक्त करने के लिए 'z' या 'j' की आवश्यकता नहीं है - यह उन लोगों को ऑटोडेट करता है और यह सिर्फ काम करता है।)
-t
इसका मतलब सूची है । तो में -tf
परिवर्तित किया जा सकता है --list -f
।
tar --exclude='*/*/*' -tf yourarchive.tar