क्षमा करें यदि यह एक मूर्खतापूर्ण प्रश्न है, लेकिन मैं इस तरह से एक पंक्ति में कुछ पूरा करने की कोशिश कर रहा हूं:
$ prog1 | prog2
$ prog1 | prog3
इसलिए, मैं मूल रूप से prog1 निष्पादित करना चाहता हूं और आउटपुट को prog2 और prog3 को अलग से पाइप करता हूं (एक जंजीर पाइप नहीं)। सबसे पहले, मैं टी का उपयोग करने की कोशिश कर रहा था, लेकिन यह सही नहीं लगता था क्योंकि यह एक फ़ाइल में आउटपुट डंप कर रहा था (जो मुझे नहीं चाहिए)।
$ prog1 | tee prog2 | prog3 # doesn't work - creates file "prog2"
कुछ बिंदु पर, मैं शायद इसे दो से अधिक कार्यक्रमों में आउटपुट पाइप करने के लिए विस्तारित करना चाहता हूं, लेकिन मैं अभी के लिए सरल शुरू कर रहा हूं।
$ prog1 | prog2
$ prog1 | prog3
$ prog1 | prog4
...