मैं एक प्रक्रिया से दूसरी प्रक्रिया के स्टडआउट को भेजना चाहूंगा, लेकिन कंसोल को भी। उदाहरण के लिए stdout को stdout + stderr पर भेजना।
उदाहरण के लिए, मुझे git editनिम्नलिखित के लिए उपनाम मिला है :
git status --short | cut -b4- | xargs gvim --remote
मैं फ़ाइलनाम की सूची स्क्रीन पर भी भेजना चाहूंगा xargs।
तो, वहाँ एक समान teeउपयोगिता है कि यह करूँगा? ताकि मैं कुछ ऐसा कर सकूं:
git status --short | \
cut -b4- | almost-but-not-quite-entirely-unlike-tee | \
xargs gvim --remote
/dev/stdoutमें पुनर्निर्देशित किया गया है। यही है, यदि आपtee /dev/stdoutप्रभाव का उपयोग कर रहे थे तो यह होगा कि सब कुछxargsदो बार भेजा जाता है, और टर्मिनल पर कुछ भी नहीं जाता है।