+--------------------+ +------+ +----------+
| stdout |·······→| less |——————→| |
| somecommand | +------+ | terminal |
| stderr |——————————————————————→| |
+--------------------+ +----------+
যদি somecommandমান ত্রুটির কপি করে প্রিন্ট শুধুমাত্র পাঠ্য, তারপর আপনি চালাতে somecommand | less, somecommandএবং lessউভয় টার্মিনালে প্রদর্শিত হচ্ছে। এর স্টডারারে কমান্ডের আউটপুট যাচ্ছে না less, এটি সরাসরি টার্মিনালে চলেছে, যেহেতু এটি পুনঃনির্দেশিত হয়নি। প্রথমে somecommandস্ক্রলগুলির আউটপুট যখন কম আরম্ভ হয় এবং এর প্রম্পট লাইনটি দেখায়; তারপরে somecommandকম নোটিশ শেষ হলে এর ইনপুট সম্পূর্ণ (কারণ পাইপটি বন্ধ রয়েছে)। আপনি কিছুটা পরীক্ষা করতে চাইতে পারেন: চালান
{ sleep 1; somecommand; sleep 1; } | { sleep 0; less; }
এবং somecommandকম সময় আগে বা পরে আউটপুট উত্পাদন করার জন্য ঘুমের সময়ের বিভিন্নতা প্রস্তুত থাকে এবং পাইপটি বন্ধ হয়ে গেলে কী ঘটে তা দেখতে।