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

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

3
पाइप grep -v में मिलते हैं
मैं उन सभी फाइलों को खोजने की कोशिश कर रहा हूं जो एक निश्चित प्रकार की हैं और उनमें एक निश्चित स्ट्रिंग नहीं है। मैं grep -v को पाइपिंग खोज कर इसके बारे में जाने की कोशिश कर रहा हूं उदाहरण: find -type f -name '*.java' | xargs grep -v …
18 grep  find  pipe 

5
कमांड विकल्पों में एक फ़ाइल के बजाय एक पाइप से पढ़े गए डेटा का उपयोग करना
प्रति व्यक्ति परिभाषा, इस कमांड को एक फाइल से इनपुट मिलता है। $ command -r FILENAME मान लीजिए कि FILENAMEफ़ाइल नाम की सूची वाली एक फ़ाइल है, जैसा कि इसका उपयोग करके उत्पन्न की गई थी ls &gt; FILENAME। इसके बजाय, मैं lsसीधे परिणाम के साथ कमांड कैसे खिला सकता …
18 bash  pipe 

4
यहाँ पाइप काम का उपयोग क्यों नहीं करता है?
मेरे पास निम्न कमांड है: find / -name libGL.so.1 जो "अनुमति अस्वीकृत" के साथ बहुत सारी लाइनें लौटाता है। मैं इस तरह की लाइनों को बाहर करना चाहता हूं, इसलिए मैंने निम्नलिखित जोड़ा: find / -name libGL.so.1 | grep -v 'denied' लेकिन आउटपुट एक ही है - मेरे grep -v …
18 shell  grep  pipe 

3
टी + बिल्ली: एक आउटपुट का उपयोग कई बार करते हैं और फिर परिणाम को बदलते हैं
अगर मैं कुछ कमांड को कॉल करता हूं, उदाहरण के लिए, echoमैं उस कमांड से कई अन्य कमांड में परिणाम का उपयोग कर सकता हूं tee। उदाहरण: echo "Hello world!" | tee &gt;(command1) &gt;(command2) &gt;(command3) बिल्ली के साथ मैं कई आदेशों के परिणाम एकत्र कर सकता हूं। उदाहरण: cat &lt;(command1) …
18 pipe  cat  tee  concurrency 

1
कैसे bash द्वारा स्थापित TCP कनेक्शन को समाप्त करना है?
मैंने exec 3&lt;&gt;/dev/tcp/192.168.0.101/6435192.168.0.101:6435 के साथ एक टीसीपी कनेक्शन स्थापित करने के लिए उपयोग किया है। और मुझे pipeकमांड के साथ कुछ संदेश भेजे गए हैं । अब, मैं टीसीपी कनेक्शन को समाप्त करना चाहता हूं। लेकिन, ss -anpetमैं इस बात को देख सकता हूं कि बच्चे की प्रक्रिया को समझे …

4
पाइप के बगल में रिक्त स्थान
मैंने देखा है history | grep blahऔर history |grep blah; और history|grep blahयह भी काम करता है, हालांकि कोई भी इसका उपयोग करने के लिए कभी नहीं लगता है। क्या रिक्त स्थान में कोई महत्व है (जैसे अलग-अलग कमांड से / के लिए पाइपिंग को अलग-अलग स्थानों के उपयोग की …
17 bash  shell  pipe 

1
प्रोग्राम को पहले पाइप से पढ़ें, फिर कीबोर्ड से
इंटरएक्टिव प्रोग्राम पर विचार करें interactive। मुझे इस कार्यक्रम को काफी बार चलाना है, और हर बार जब मैं इसे चलाता हूं तो पहले कुछ कमांड समान होते हैं। जाहिर है, उन आज्ञाओं को बार-बार टाइप करना एक दर्द है। मैंने फाइल में उन कमांड्स को (newlines द्वारा अलग) एकत्र …
17 command-line  pipe  cat  stdin 

3
Ssh पर पुनर्निर्देशित स्टडआउट
मैं दौड़ना चाहूंगा something &gt; file ssh के माध्यम से एक दूरस्थ प्रणाली पर, लेकिन अगर मैं चला ssh host something &gt; file पुनर्निर्देशन को स्थानीय रूप से निष्पादित किया जाता है ssh etc &gt; file मैंने इसके साथ 'या ''या इसके बजाय ddएक पाइप के साथ कोशिश की है …

1
शेल पाइपों के साथ tmux 'क्लिपबोर्ड' की प्रतिलिपि कैसे बनाएं?
शेल वातावरण में काम करते समय मैं अक्सर 'इंटरमीडिएट पाइप आउटपुट' को कॉपी करने की आवश्यकता में भाग लेता हूं (जैसे। पहले से चल रहे संपादकों के लिए, अन्य शेल, अन्य मशीनों आदि के लिए)। जब एक खिड़की के वातावरण में, इसे हल करने के लिए एक आसान (और सामान्य) …

2
यूनिक्स / लिनक्स में पाइप कमांड को समझना
मेरे पास दो सरल कार्यक्रम हैं: Aऔर B। Aपहले चलता था, फिर B"स्टडआउट" प्राप्त Aकरता है और इसे अपने "स्टडिन" के रूप में उपयोग करता है। मान लें कि मैं एक GNU / Linux ऑपरेटिंग सिस्टम का उपयोग कर रहा हूं और ऐसा करने का सबसे सरल संभव तरीका है: …
16 pipe  terminology 

1
औसत पाइप प्रवाह की गति कैसे प्राप्त करें
यदि myfileसमय के साथ बढ़ रहा है, तो मैं प्रति सेकंड लाइन की संख्या का उपयोग कर प्राप्त कर सकता हूं tail -f | pv -lr &gt; /dev/null यह तात्कालिक गति देता है, औसत नहीं। मैं औसत गति कैसे प्राप्त कर सकता हूं (यानी v(t)निगरानी समय पर गति समारोह का …
16 pipe  monitoring  tail  fifo  pv 

2
बैश पाइपलाइनों पर `हां` का उपयोग क्यों नहीं करता है * अनंत छोरों का कारण नहीं है?
इसके दस्तावेज़ीकरण के अनुसार, बैश का इंतजार तब तक किया जाता है जब तक कि पाइप लाइन की सभी कमांड जारी रखने से पहले समाप्त नहीं हो जाती मूल्य वापस करने से पहले शेल पाइपलाइन में सभी कमांड का इंतजार करता है। तो कमांड yes | trueतुरंत खत्म क्यों करता …
16 bash  shell  pipe 

5
क्या यह बग में एक बग है? `वापसी` एक पाइप से बुलाया अगर समारोह छोड़ नहीं है
मैं कुछ अजीब समस्याओं के साथ हाल ही में कर रहा हूँ। अपनी स्क्रिप्ट को सरल बनाने की कोशिश करते हुए, मैं इस छोटे से कोड के साथ आया: $ o(){ echo | while read -r; do return 0; done; echo $?;}; o 0 $ o(){ echo | while read …

2
पाइप और यहां स्ट्रिंग का उपयोग करके संसाधन का उपयोग
हम निम्नलिखित दो का उपयोग करके एक ही परिणाम प्राप्त कर सकते हैं bash, echo 'foo' | cat तथा cat &lt;&lt;&lt; 'foo' मेरा प्रश्न यह है कि इन दोनों में क्या अंतर है जहाँ तक उपयोग किए गए संसाधनों का संबंध है और कौन सा बेहतर है? मेरा विचार है …
16 bash  pipe  resources 

4
पाइप्ड डेटा के आकार को कैसे मापें?
मैं ऐसा कुछ करना चाहूंगा: &gt; grep pattern file.txt | size -h 16.4 MB या इसके बराबर कुछ: &gt; grep pattern file.txt &gt; grepped.txt &gt; ls -h grepped.txt 16.4 MB &gt; rm grepped.txt (हालांकि यह थोड़ा असुविधाजनक होगा) क्या यह संभव है?
16 pipe 

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