मैं निम्न आदेश को चलाने के लिए कोशिश कर रहा हूँ: find . -iname '.#*' -print0 | xargs -0 -L 1 foobar
जहां "foobar" एक उपनाम या समारोह (मेरी Bashrc फाइल में परिभाषित मेरे मामले में है, यह एक समारोह है
के साथ बैश का उपयोग करना मैं एक बैश कमांड लिखने की कोशिश कर रहा हूं जो एक विशिष्ट पैटर्न से मेल खाने वाली सभी फ़ाइलों को हटा देगा - इस मामले में, यह पुरानी vmware लॉग फ़ाइलों का निर्माण हुआ है। find .
मान लीजिए आप एक पर्ल स्क्रिप्ट "foobar.pl" कि stdout को date -R
निम्नलिखित प्रिंट है के रूप में किसी स्क्रिप्ट का आउटपुट चलाने के लिए और आप एक के रूप में जो कुछ भी है कि पर्ल स्क्रिप्ट आउटपुट चलाना
मैं इस पर बहुत उलझन में हूं। कुछ स्पष्टीकरण की आवश्यकता है। उदाहरण 1: pgrep string | xargs ps
उदाहरण 2: "स्ट्रिंग" है जिसके लिए खोज: find . | xargs grep whatever
उदाहरण 1 से, मैं इसे इकट्ठा इस तरह
मेरे वेब एप्लिकेशन में मैं PHP स्क्रिप्ट का उपयोग कर पेज प्रस्तुत करता हूं, और फिर उनसे स्थिर HTML फ़ाइलों को उत्पन्न करता हूं। प्रदर्शन को तेज करने के लिए उपयोगकर्ताओं को स्थिर एचटीएमएल परोसा जाता है
मेरे पास एक फ़ाइल "pid" में प्रक्रिया आईडी है, मैं इसे मारना चाहता हूं। कुछ की तरह: kill -9 <read pid from file>
मैंने कोशिश की: kill -9 `more pid`
लेकिन यह काम नहीं करता। मैंने xargs भी कोशिश की