لوله‌کشی (یونیکس): تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
بدون خلاصۀ ویرایش
خط ۶:
</source>
 
همانطور که مشاهده می‌کنید، اتصالات از طریق ''کاراکتر {{کلید|لوله'' (|}}) برقرار شده است. در مثال بالا، ابتدا ls لیست تمام فایل‌های موجود را از طریق خروجی استاندارد برای دستور grep ارسال می‌کند. دستور grep هم اطلاعات را از [[ورودی استاندارد]] خود می‌خواند و تمام خطوطی که حاوی کلمه key هستند را پیدا کرده و برای دستور more ارسال می‌کند. دستور more هم خروجی را صفحه‌بندی کرده و در خروجی استاندارد خود (نمایشگر) چاپ می‌کند.
 
خط لوله یونیکس را می‌توان مشابه [[عبارت میانوندی|عبارات میانوندی]] در نظر گرفت که [[عملوند]] ها برنامه‌ها هستند و [[عملگر]] ها هم کاراکتر | (pipe) هستند.