Uncompress और स्क्रिप्ट के लिए आउटपुट पाइप


14

मेरे पास एक स्क्रिप्ट है जो एक -iझंडे के साथ एक इनपुट लेती है । मेरे पास मौजूद इनपुट फ़ाइल संकुचित (.gz) है। मैं क्या करना चाहता हूं (यह सुनिश्चित करना संभव नहीं है), क्योंकि फ़ाइल बहुत बड़ी है, कुछ इस तरह से करें:

gunzip -c myfile.gz | myScript.pl -i STDIN -o myoutfile.txt 

इसलिए मेरे स्क्रिप्ट इनपुट फ्लैग में डीकंप्रेसन के आउटपुट को पाइप करें।


और आपका सवाल है?
सेठ

जो कमांड मैंने लिखा है वह काम नहीं करता है, मैं कुछ चाहता हूँ
crysis405

अच्छी तरह से आप myऔर के बीच एक जगह है script। यदि आप -oपहले इस्तेमाल करते हैं और फिर -iयह काम करेगा (हटाएं STDIN)
सेठ

अंतरिक्ष के बारे में खेद है, यह नहीं होना चाहिए। स्क्रिप्ट अब मुझे एक त्रुटि दे रही है जिसे मैंने इनपुट नहीं दिया है। क्या यह विशेष रूप से पर्ल स्क्रिप्ट में निर्दिष्ट किया जाना है, यदि आप इस तरह से पाइपिंग करना चाहते हैं?
crysis405

कभी किया नहीं, इसलिए मैं नहीं कह सकता।
सेठ

जवाबों:


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.