pipe पर टैग किए गए जवाब

एक यूनिक्स पाइप दो प्रक्रियाओं के फ़ाइल डिस्क्रिप्टर को जोड़ता है। एक पाइप POSIX पाइप () फ़ंक्शन के साथ <unistd.h> में घोषित किया गया है। गोले "|" का उपयोग करके प्रक्रियाओं के बीच पाइप निर्माण प्रदान करते हैं।

13
पाइप में बफरिंग बंद करें
मेरे पास एक स्क्रिप्ट है जो दो कमांड को कॉल करती है: long_running_command | print_progress long_running_commandप्रिंट एक प्रगति लेकिन मैं इसे से संतुष्ट नहीं हूं। मैं print_progressइसे और अधिक अच्छा बनाने के लिए उपयोग कर रहा हूं (अर्थात्, मैं एक पंक्ति में प्रगति को प्रिंट करता हूं)। समस्या: कनेक्शन को …
395 shell  pipe  buffer 

16
उस प्रक्रिया से बाहर निकलने की स्थिति प्राप्त करें जो किसी अन्य को दी गई है
मेरी दो प्रक्रियाएँ हैं fooऔर bar, एक पाइप से जुड़ी हुई हैं: $ foo | bar barहमेशा बाहर निकलता है 0; मुझे बाहर निकलने के कोड में दिलचस्पी है foo। क्या इसे पाने का कोई तरीका है?
287 shell  pipe  exit 

10
मैं कुछ आउटपुट की प्रत्येक पंक्ति से व्हाट्सएप को अग्रणी और अनुगामी कैसे ट्रिम कर सकता हूं?
मैं एक आउटपुट में सभी प्रमुख और अनुगामी रिक्त स्थान और टैब को प्रत्येक पंक्ति से निकालना चाहूंगा। वहाँ एक साधारण उपकरण की तरह trimमैं अपने उत्पादन में पाइप सकता है? उदाहरण फ़ाइल: test space at back test space at front TAB at end TAB at front sequence of some …

1
बैश: क्या करता है "> |"
मैंने बस यह लिखा हुआ देखा है; $ some-command &gt;| /tmp/output.txt ऊर्ध्वाधर पाइप का उपयोग मानक पुनर्निर्देशन "पाइपिंग" में एक कमांड के आउटपुट को दूसरे में किया जाता है &gt;|, वास्तव में पूरी तरह से बेकार है क्योंकि यह &gt;इस परिदृश्य में भी वैसा ही होगा ?

6
पाइप बफर कितना बड़ा है?
एक टिप्पणी के रूप में मैं उलझन में हूँ कि क्यों "| ट्रू" को मेकफाइल में "" सत्य " उपयोगकर्ता " के रूप में एक ही प्रभाव है : बचने का दूसरा कारण | यह सच है कि यदि कमांड पाइप बफर को भरने के लिए पर्याप्त आउटपुट का उत्पादन …
146 pipe  buffer 

7
एक तर्क के रूप में पिछले कमांड के आउटपुट को पास करें
मेरे पास एक कमांड है जो डेटा को stdout ( command1 -p=aaa -v=bbb -i=4) में आउटपुट करता है । आउटपुट लाइन में निम्न मान हो सकते हैं: rate (10%) - name: value - 10Kbps मैं उस आउटपुट को 'रेट' स्टोर करने के लिए तैयार करना चाहता हूं (मुझे लगता है …

4
"बिल्ली फ़ाइल" के बीच अंतर क्या है? ./binary ”और“ ./binary <file ”?
मेरे पास एक बाइनरी है (जिसे मैं संशोधित नहीं कर सकता) और मैं कर सकता हूं: ./binary &lt; file मैं भी कर सकता हूँ: ./binary &lt;&lt; EOF &gt; "line 1 of file" &gt; "line 2 of file" ... &gt; "last line of file" &gt; EOF परंतु cat file | ./binary …


3
अस्थायी डेटा के लिए छद्म फ़ाइलें
मैं अक्सर प्रोग्राम को कमांडलाइन करने के लिए अपेक्षाकृत कम स्ट्रिंग डेटा (हालांकि कई लाइनें हो सकता है) को फीड करना चाहता हूं जो बार-बार फैशन में केवल फाइलों (जैसे wdiff) से इनपुट स्वीकार करते हैं। सुनिश्चित करें कि मैं एक या अधिक अस्थायी फाइलें बना सकता हूं, वहां स्ट्रिंग …
98 bash  files  pipe 

4
पाइप्ड कमांड किस क्रम में चलते हैं?
मैंने वास्तव में कभी नहीं सोचा है कि शेल वास्तव में पाइपेड कमांड को कैसे निष्पादित करता है। मैं हमेशा से कहा गया है कि "एक कार्यक्रम के stdout हो जाता पहुंचाया दूसरे के stdin में," पाइप के बारे में सोच का एक तरीका के रूप में। तो स्वाभाविक रूप …
89 pipe  ps 

5
प्रतिस्थापन और पाइप प्रक्रिया
मैं सोच रहा था कि निम्नलिखित को कैसे समझा जाए: एक कमांड के स्टडआउट को दूसरे की स्टड में पाइप करना एक शक्तिशाली तकनीक है। लेकिन, क्या होगा यदि आपको कई कमांड के स्टडआउट को पाइप करने की आवश्यकता है? यह वह जगह है जहाँ प्रक्रिया प्रतिस्थापन आता है। दूसरे …

4
पाइप में अंतर नहीं कर सकते?
मैं चतुर होना चाहता था और रिमोट फाइल की तुलना पहले डाउनलोड किए बिना किसी स्थानीय फ़ाइल से करना चाहता था। मुझे दूरस्थ फ़ाइल की सामग्री मिल सकती है ssh user@remote-host "cat path/file.name" हालांकि, कि पाइपिंग diff ssh user@remote-host "cat path/file.name" | diff path/file.name मुझे यह देता है: diff: missing …

6
क्या मैं एक सर्वर पर दूसरे सर्वर पर स्टडआउट करने के लिए पाइप कर सकता हूं?
stdoutएक CentOS सर्वर stdinपर दूसरे CentOS सर्वर पर पाइप किया जाना चाहिए । क्या यह संभव है? अपडेट करें स्कॉटपैक, मिकीबी और जोफेल सभी के पास वैध उत्तर हैं। मैंने स्कॉट को जवाब दिया, क्योंकि भले ही मेरा सवाल सुरक्षा की आवश्यकता के रूप में निर्दिष्ट नहीं था, लेकिन यह …
74 pipe  stdout  stdin 

7
रंग कोड के साथ STDIN से STDOUT पास करने वाला प्रोग्राम छीन लिया गया?
मेरे पास एक कमांड है जो रंग में आउटपुट का उत्पादन करता है, और मैं इसे एक फ़ाइल में पाइप करना चाहता हूं जिसमें रंग कोड छीन लिए गए हैं। क्या कोई ऐसी कमांड है जो catरंग कोड को छोड़कर काम करती है ? मैं इस तरह से कुछ करने …
64 colors  pipe  filter 

8
दो कार्यक्रमों के बीच द्विदिश पाइप कैसे बनायें?
हर कोई जानता है कि दो कार्यक्रमों के बीच यूनिडायरेक्शनल पाइप कैसे बनाया जाता है ( stdoutपहले एक का और stdinदूसरे का बंधन ) first | second:। लेकिन द्विदिश पाइप, यानी क्रॉस-बाइंड stdinऔर stdoutदो प्रोग्राम कैसे बनाएं ? क्या इसे शेल में करने का आसान तरीका है?
63 shell  pipe 

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