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

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

3
मैं एक ही पाइप से `टाइम` आउटपुट और कमांड आउटपुट को रीडायरेक्ट कैसे कर सकता हूं?
मान लीजिए कि मेरे पास एक बाइनरी है जिसे कहा जाता है foo। अगर मैं fooकिसी अन्य प्रक्रिया के आउटपुट को पुनर्निर्देशित करना चाहता हूं bar, तो मैं लिख सकता हूं ./foo | bar। दूसरी ओर, अगर मैं timeफू करना चाहता था , और timeमैं जो लिख सकता था, उसके …

1
और rsync खोजें?
मैं 14 दिनों से अधिक और 10k से अधिक फ़ाइलों की खोज करने में सक्षम होना चाहता हूं और उन फ़ाइलों को गंतव्य पर पाया जाना चाहिए। क्या इन दोनों आज्ञाओं को मिलाने का कोई तरीका है? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
24 bash  shell  find  pipe  rsync 

6
मैं पायथन कार्यक्रमों को उचित यूनिक्स उपकरणों की तरह कैसे व्यवहार करता हूं?
मेरे पास कुछ पायथन स्क्रिप्ट हैं, जो चारों ओर बिछी हुई हैं, और मैं उन्हें फिर से लिखने पर काम कर रहा हूं। मुझे उन सभी के साथ एक ही समस्या है। मेरे लिए यह स्पष्ट नहीं है कि कार्यक्रम कैसे लिखें ताकि वे उचित यूनिक्स उपकरणों की तरह व्यवहार …

3
पाइपिंग STDERR बनाम STDOUT
" लिनक्स: पूर्ण संदर्भ 6 वें संस्करण " (पृष्ठ 44) के अनुसार, आप पुनर्निर्देशन प्रतीकों का उपयोग करके केवल STDERR को पाइप कर सकते हैं |&amp;। मैंने इसे जांचने के लिए एक बहुत ही सरल स्क्रिप्ट लिखी है: #!/bin/bash echo "Normal Text." echo "Error Text." &gt;&amp;2 मैं इस स्क्रिप्ट को …

1
पाइपिंग खोज शब्द (फ़ाइल नाम नहीं) grep करने के लिए
मैं एक फ़ाइल से दी गई संख्या वाली कुछ पंक्तियों को चुनना चाहता हूं। जिस फ़ाइल को मैं खोजना चाहता हूं उसे कहा जाता है os_clusters/piRNA_clusters.bed। awk '{if (a[$0]++ == 0) {split($0,b,"."); ;split(b[1],c,"r"); print c[3]}};' test_non_enriched | xargs grep {} os_clusters/piRNA_clusters.bed पाइप से पहले का पहला भाग, काम करता है- …
23 bash  grep  pipe 

4
क्या लिनक्स यूटिलिटीज पाइप्ड कमांड चलाते समय स्मार्ट होते हैं?
मैं बस टर्मिनल में कुछ कमांड चला रहा था और मुझे आश्चर्य होने लगा था, क्या पाइप के कमांड को चलाने पर यूनिक्स / लिनक्स शॉर्टकट ले लेता है? उदाहरण के लिए, मान लें कि मेरे पास एक मिलियन लाइनें हैं, जिनमें से पहले 10 में एक फाइल है hello …

8
एक प्रक्रिया से दूसरी प्रक्रिया में आउटपुट कैसे करें, लेकिन केवल तभी निष्पादित करें जब पहला आउटपुट हो?
अगर वहाँ से आउटपुट है तो मैं केवल इस ईमेल को कैसे लिख सकता हूँ mailq | grep? mailq | egrep 'rejected|refused' -A 5 -B 5 | mail -s 'dd' email@email क्या यह एक लाइन पर भी संभव है? देखें कि क्या पाइप खाली है और ईमेल भेजने की तुलना …
23 shell  pipe 

5
ऑन-द-फ्लाई स्ट्रीम संपीड़न जो हार्डवेयर संसाधनों में नहीं फैलता है?
मेरे पास 200 जीबी मुक्त डिस्क स्थान है, 16 जीबी रैम (जिनमें से ~ 1 जीबी डेस्कटॉप और कर्नेल द्वारा कब्जा कर लिया गया है) और 6 जीबी स्वैप है। मेरे पास एक 240 जीबी बाहरी एसएसडी है, जिसमें 70 जीबी 1 और बाकी मुफ्त है, जिसे मुझे अपनी डिस्क …
23 pipe  dd  compression  gzip 

4
`कर्ल के बीच क्या अंतर है? sh` और `श -c” $ (कर्ल) ”`?
यह सवाल सर्वर फॉल्ट से माइग्रेट किया गया था क्योंकि इसका उत्तर यूनिक्स और लिनक्स स्टैक एक्सचेंज पर दिया जा सकता है। 2 साल पहले चले गए । डॉकर के लिए एक आसान स्थापित विधि (उदाहरण के लिए) यह है: curl -sSL https://get.docker.com/ | sh हालाँकि, मैंने कुछ ऐसे भी …

2
पाइप, पाइप लाइन में डेटा प्रवाह कैसे होता है?
मुझे समझ नहीं आ रहा है कि कैसे पाइप लाइन में डेटा बहता है और उम्मीद है कि कोई स्पष्ट कर सकता है कि वहां क्या चल रहा है। मुझे लगा कि कमांड की एक पाइपलाइन लाइन तरीके से फाइलों (पाठ, तार के सरणियों) को संसाधित करती है। (यदि प्रत्येक …

2
बैश में, एक पाइप के बाद पढ़ा जाने वाला मान सेट नहीं हो रहा है
संपादित करें: मूल शीर्षक "बैश में विफल रहता है" पढ़ा गया था Ksh के साथ मैं पढ़ा जा रहा हूँ मानों को अलग करने के लिए एक सुविधाजनक तरीका के रूप में: $ echo 1 2 3 4 5 | read a b dump $ echo $b $a 2 1 …
22 bash  shell  pipe  read 

7
गलती से एक पाइप के बजाय आउटपुट पुनर्निर्देशन का उपयोग किया
एक महीने पहले मैंने स्टड से मैक और आईपी पते को मैप करने के लिए पायथन स्क्रिप्ट लिखी थी। और दो दिन पहले मैंने इसे याद किया और आउटपुट को फ़िल्टर करने के लिए इस्तेमाल किया tcpdumpलेकिन यह एक टाइपो के कारण गलत हो गया। मैंने लिखा tcpdump -ne &gt; …

2
कम फ़ाइल 1 file2 | बिल्ली - यह काम क्यों करता है?
जब मुझे लगता है कि less file1 file2मुझे "कम बफर दर्शक" में दिखाई गई दोनों फाइलें मिलती हैं, लेकिन less file1 file2 | catदोनों फाइलों की सामग्री को प्रिंटआउट में प्रिंट कर देता है। यदि यह "कम बफर दर्शक" दिखाना चाहिए या अगले कमांड के लिए स्टडआउट करने के लिए …
21 pipe  cat  less 

4
क्या एक कमांड के आउटपुट को एक से अधिक कमांड में रीडायरेक्ट करना संभव है?
जहाँ तक मुझे पता है, मैं स्क्रीन पर मानक आउटपुट और आगे की फ़ाइलों को विभाजित करने के लिए टी कमांड का उपयोग कर सकता हूं: command -option1 -option2 argument | tee file1 file2 file3 क्या टी का उपयोग करके फाइलों के बजाय कमांड को आउटपुट को रीडायरेक्ट करना संभव …
21 command-line  pipe  tee 

3
Ls कमांड के लिए कम में कोई रंगीन आउटपुट नहीं
अगर मैं दौड़ता lsहूं तो मुझे रंगीन आउटपुट मिलता है, जो मुझे उस तरह की फाइल की एक झलक पाने के लिए बहुत आसान लगता है। मैं करने के लिए यह पाइप करने का प्रयास करते lessभी साथ -rऔर -Rझंडे हमेशा खो जाना रंग। मैं zshसंस्करण 5.0.7 का उपयोग कर …
21 osx  pipe  ls  colors  less 

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