POSIX
মানকটি অনুসরণ করা যত্নবান বলে ধরে নিলে যে কোনও ইউনিক্স / লিনাক্স প্রয়োগের ক্ষেত্রে এটি সমাধান করে Here এটি কিছু ইউনিক্স পরিবেশের মতোও কাজ করে cygwin
।
echo 'ee' | tee /dev/tty | foo
তথ্যসূত্র: ওপেন গ্রুপ বেস স্পেসিফিকেশন ইস্যু 7 আইইইই স্ট্যান্ড 1003.1, 2013 সংস্করণ, ,10.1 :
আপনার / dev / TTY
যদি থাকে তবে সেই প্রক্রিয়াটির প্রক্রিয়া গোষ্ঠীর সাথে যুক্ত। এটি প্রোগ্রাম বা শেল পদ্ধতিগুলির জন্য দরকারী যেগুলি আউটপুটকে পুনঃনির্দেশিত করা হয়েছে তা নির্ধারণ না করে টার্মিনাল থেকে বার্তা লিখতে বা পড়ার বিষয়ে নিশ্চিত হতে ইচ্ছুক । এটি টাইপ করা আউটপুটটি যখন পছন্দসই হয় এবং আউটপুটটির জন্য কোনও ফাইলের নাম দাবি করে এমন অ্যাপ্লিকেশনগুলির জন্যও এটি ব্যবহার করা যেতে পারে যা বর্তমানে টার্মিনালটি ব্যবহৃত হচ্ছে তা খুঁজে বের করা ক্লান্তিকর। প্রতিটি প্রক্রিয়াতে, নিয়ন্ত্রণকারী টার্মিনালের প্রতিশব্দ
গুগল কোলাব-এর মতো কিছু পরিবেশ /dev/tty
তাদের tty
কমান্ডটি ব্যবহারযোগ্য ডিভাইস ফিরিয়ে দেওয়ার সময় প্রয়োগ না করার কথা জানানো হয়েছে । এখানে একটি কার্যনির্বাহী:
tty=$(tty)
echo 'ee' | tee $tty | foo
বা একটি প্রাচীন বোর্ন শেল সহ:
tty=`tty`
echo 'ee' | tee $tty | foo
echo 'ee' | tee /dev/stderr
যদিও এটি কাজ করে, সুতরাং আপনার "স্ক্রিনে" প্রয়োজনীয়তা যদি স্ট্যাডার দ্বারাও সন্তুষ্ট হয় তবে তা করবে।