मेरे पास एक स्क्रिप्ट है जो टेक्स्ट को आउटपुट करती है stdout
। मैं अपने टर्मिनल में यह सब आउटपुट देखना चाहता हूं, और साथ ही मैं कुछ लाइनों को फ़िल्टर करना चाहता हूं और उन्हें एक फ़ाइल में सहेजना चाहता हूं। उदाहरण:
$ myscript
Line A
Line B
Line C
$ myscript | grep -P 'A|C' > out.file
$ cat out.file
Line A
Line C
मैं टर्मिनल में पहले कमांड का आउटपुट देखना चाहता हूं, और दूसरी कमांड के आउटपुट को फाइल में सेव करना चाहता हूं। एक ही समय पर। मैं का उपयोग करने की कोशिश की tee
, लेकिन कोई परिणाम नहीं, या बेहतर, उलट परिणाम के साथ ।
/dev/stderr
वह सामान्य है।/dev/tty
(मतलब वर्तमान टर्मिनल) भी यहाँ काम करेगा, और यह मानक है ।