Tee (یونیکس)
از ویکیپدیا، دانشنامهٔ آزاد
| در متن این مقاله از هیچ منبع و مأخذی نام برده نشدهاست. شما میتوانید با افزودن منابع برطبق اصول اثباتپذیری و شیوهنامهٔ ارجاع به منابع، به ویکیپدیا کمک کنید. مطالب بیمنبع احتمالاً در آینده حذف خواهند شد. |
tee یکی از دستورهای خط فرمان یونیکس است. نام آن از حرف T اینگلیسی گرفته شده است. این فرمان اطلاعات خود را از ورودی استاندارد میخواند و آنها را هم در یک فایل و هم در خروجی استاندار چاپ میکند.
مثالها [ویرایش]
ls | tee list.txt
در مثال بالا ابتدا دستور ls لسیت تمام فایلهای موجود در دایرکتوری جاری را چاپ میکند. سپس خروجی خود را به فرمان tee ارسال میکند. فرمان tee هم خروجی دریافت شده هم در خروجی استاندارد (در اینجا صفحه نمایش) و هم در فایلی به نام list.txt ذخیره میکند. اگر فایل list.txt از قبل وجود داشته باشد بر روی آن بازنویسی خواهد شد.
گزینهها [ویرایش]
-a باعث میشود اطلاعات به آخر فایل اضافه شود.
ls /etc | tee -a list.txt
در مثال بالا فرمان tee فایل list.txt را بازنویسی نخواهد کرد. بلکه محتویات دایرکتوری /etc/ را به آخر آن اضافه میکند.
|
|||||||||||||||||||||||||||||