यह समझना आसान है कि क्या आपने पहले प्रयोग किया है tee। यह उपयोगी पुराना टूल मानक इनपुट लेता है और कई फाइलों को लिखता है, साथ ही मानक आउटपुट। निम्नलिखित:
echo "Hello world" | tee one two
दो फाइलें बनाएंगे, नाम oneऔर two, दोनों स्ट्रिंग युक्त Hello world। यह आपके टर्मिनल पर भी प्रिंट होगा।
अब peeएक समान कार्य करता है, लेकिन आउटपुट को कई फाइलों में रीडायरेक्ट करने के बजाय इसे कई सेकेंडरी कमांड, अला पाइप पर रीडायरेक्ट करता है। यह teeसम्मान से थोड़ा अलग है कि यह मूल स्टडआउट को नहीं भेजता है क्योंकि यह माध्यमिक कमांड के आउटपुट के साथ संयोजन करने में कोई मतलब नहीं होगा। निम्नलिखित बहुत सरल उदाहरण:
echo "Hello world" | pee cat cat
Hello worldअपने टर्मिनल पर दो बार स्ट्रिंग का उत्पादन करेगा । ऐसा इसलिए है क्योंकि catमानक आउटपुट प्राप्त करने के दो उदाहरणों में से प्रत्येक और वह catकरता है जो प्रिंट करता है।
stdinऔर हर लिपि को फिल् म पैटर्न को मैथून देने के लिए इस्तेमाल किया जा सकता है, क्या शुद्ध घूस ऐसा कर सकता है? AFAIU यह ब्रैकेट के अंदर तारांकन का विस्तार करेगा जैसे कुछtee >(app1 app2 app3 app4)ऐसा नहीं>(app1) >(app2) >(app3) >(app4)है जो कि आपका उत्तर नहीं दिखाता है