मेरे पास tar
संग्रह है जिसमें कई टेक्स्ट फ़ाइलें शामिल हैं। मैं वर्तमान निर्देशिका में निकाले बिना फाइल की सामग्री (stdout) को प्रदर्शित करने के लिए एक स्क्रिप्ट लिखना चाहता हूं।एचपी-यूएक्स - मैं इसे निकालने के बिना टैर आर्काइव से टेक्स्ट फ़ाइल कैसे पढ़ सकता हूं?
असल में मैं के रूप में ही करना चाहते हैं:
tar tf myArchive.tar folder/someFile.txt
cat folder/someFile.txt
rm -R folder
लेकिन rm
बिना ...
मैं इस तरह से करने की कोशिश की, लेकिन यह काम नहीं किया:
tar tf myArchive.tar folder/someFile.txt | cat
धन्यवाद
वास्तव में यह लिनक्स पर ठीक काम करता है। लेकिन जब मैं इसे एचपी-यूएक्स मशीन पर चलाता हूं, तो फ़ाइल की सामग्री प्रदर्शित नहीं होती है। इसके बजाए, फ़ोल्डर निकाला गया है। क्या यह सामान्य है? कोई कामकाज? – Maxbester
'-O' शायद' tar' का एक जीएनयू विशिष्ट विकल्प है। पूर्ण '--to-stdout' विकल्प के साथ perfunctory? –
आपको एचपी-यूएक्स मैनपेज टैर पर एक नज़र रखना चाहिए: 'मैन टैर' यह देखने के लिए कि एक समान विकल्प उपलब्ध है या नहीं। –