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

13
प्रत्येक लाइन के इनपुट के लिए xargs कमांड को एक बार निष्पादित करें
मैं दिए गए इनपुट की प्रत्येक पंक्ति के लिए एक बार ठीक से कमांड निष्पादित कैसे कर सकता हूं? यह डिफ़ॉल्ट व्यवहार है लाइनों को चोक करना और कमांड को एक बार निष्पादित करना, प्रत्येक उदाहरण के लिए कई लाइनें पास करना। से http://en.wikipedia.org/wiki/Xargs : find / path -type f …
341 xargs 

10
Xargs के साथ कई कमांड चल रहे हैं
cat a.txt | xargs -I % echo % ऊपर दिए गए उदाहरण में, xargs echo %कमांड तर्क के रूप में लेता है। लेकिन कुछ मामलों में, मुझे एक के बजाय तर्क को संसाधित करने के लिए कई आदेशों की आवश्यकता होती है। उदाहरण के लिए: cat a.txt | xargs -I …
310 bash  xargs 

12
Xargs को उन फ़ाइलनाम को हैंडल करें जिनमें रिक्त स्थान हैं
$ ls *mp3 | xargs mplayer Playing Lemon. File not found: 'Lemon' Playing Tree.mp3. File not found: 'Tree.mp3' Exiting... (End of file) मेरा आदेश विफल हो जाता है क्योंकि फ़ाइल "लेमन ट्री. एमपी 3" में रिक्त स्थान हैं और इसलिए xargs को लगता है कि यह दो फाइलें हैं। क्या …
252 shell  find  xargs 

22
मैं उन फ़ाइलों की प्रतिलिपि बनाने के लिए xargs का उपयोग कैसे कर सकता हूं जिनके नाम में स्थान और उद्धरण हैं?
मैं एक निर्देशिका के नीचे फाइलों का एक गुच्छा कॉपी करने की कोशिश कर रहा हूं और कई फाइलों में उनके नाम में रिक्त स्थान और एकल-उद्धरण हैं। जब मैं एक साथ findऔर grepसाथ स्ट्रिंग करने की कोशिश करता xargsहूं, तो मुझे निम्नलिखित त्रुटि मिलती है: find .|grep "FooBar"|xargs -I{} …

6
अगर स्टड इनपुट खाली है तो xargs कमांड को कैसे अनदेखा करें?
इस आदेश पर विचार करें: ls /mydir/*.txt | xargs chown root इरादा सभी पाठ फ़ाइलों के मालिकों mydirको रूट में बदलने का है मुद्दा यह है कि अगर कोई .txtफ़ाइल नहीं है, mydirतो xargs यह कहते हुए एक त्रुटि करता है कि कोई पथ निर्दिष्ट नहीं है। यह एक हानिरहित …
189 bash  centos  xargs 

4
कॉलिंग कार्य xargs के साथ
मैं समानांतर में अधिक जटिल फ़ंक्शन को कॉल करने के लिए xargs का उपयोग करने का प्रयास कर रहा हूं। #!/bin/bash echo_var(){ echo $1 return 0 } seq -f "n%04g" 1 100 |xargs -n 1 -P 10 -i echo_var {} exit 0 यह त्रुटि देता है xargs: echo_var: No such …
168 bash  sh  xargs 

3
एक xargs कमांड में> कैसे उपयोग करें?
मैं एक bash कमांड ढूंढना चाहता हूं जो मुझे हर फाइल को एक डायरेक्टरी में grep करने देगा और उस grep के आउटपुट को एक अलग फाइल में लिखने देगा। मेरा अनुमान कुछ ऐसा करने का रहा होगा ls -1 | xargs -I{} "grep ABC '{}' > '{}'.out" लेकिन, जहाँ …
160 bash  redirect  xargs 

2
Xargs का उपयोग करके समानांतर में कार्यक्रम चलाना
वर्तमान में मेरे पास वर्तमान स्क्रिप्ट है। #!/bin/bash # script.sh for i in {0..99}; do script-to-run.sh input/ output/ $i done मैं xargs का उपयोग करके इसे समानांतर में चलाना चाहता हूं। मैंने कोशिश की है script.sh | xargs -P8 लेकिन ऊपर वाले ने केवल एक बार ही अमल किया। कोई …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.