STDBUF(1)

الاسم
stdbuf - تشغيل COMMAND، مع عمليات تخزين مؤقت معدلة لتدفقاته القياسية.

موجز
stdbuf OPTION... COMMAND

الوصف

تشغيل COMMAND، مع عمليات تخزين مؤقت معدلة لتدفقاته القياسية.

المعاملات الإجبارية للخيارات الطويلة إجبارية للخيارات القصيرة أيضًا.

-i, --input=MODE
    ضبط التخزين المؤقت لتيار الإدخال القياسي

-o, --output=MODE
    ضبط التخزين المؤقت لتيار الإخراج القياسي

-e, --error=MODE
    ضبط التخزين المؤقت لتيار الخطأ القياسي

--help
    يعرض هذه المساعدة ويخرج

--version
    يعرض معلومات الإصدار ويخرج

إذا كان MODE هو 'L' فسيصبح التدفق المقابل مخزنا مؤقتا سطريا. هذا الخيار غير صالح مع الإدخال القياسي.

إذا كان MODE هو '0' فسيصبح التدفق المقابل غير مخزون مؤقتا.

وإلا فإن MODE هو رقم قد يتبعه أحد ما يلي: KB 1000, K 1024, MB 1000*1000, M 1024*1024, وهكذا لـ G,T,P,E,Z,Y,R,Q. يمكن استخدام البادئات الثنائية أيضًا: KiB=K, MiB=M, وهكذا. في هذه الحالة سيصبح التدفق المقابل مخزنا مؤقتا بالكامل مع حجم خبيئة مضبوط على MODE بايت.

ملاحظة: إذا ضبط COMMAND التخزين المؤقت لتدفقاته القياسية (مثلما يفعل 'tee' مثلا) فسيحل ذلك محل التغييرات المقابلة بواسطة 'stdbuf'. أيضًا بعض المرشحات (مثل 'dd' و 'cat' إلخ.) لا تستخدم التدفقات للإدخال/الإخراج، وبالتالي لا تتأثر بإعدادات 'stdbuf'.

  حالة الخروج:

125 إذا فشل أمر stdbuf نفسه

126 إذا وُجد COMMAND ولكن تعذر استدعاؤه

127 إذا تعذر العثور على COMMAND

-   حالة خروج COMMAND بخلاف ذلك

أمثلة
tail -f access.log | stdbuf -oL cut -d ' ' -f1 | uniq
سيعرض هذا فورا الإدخالات الفريدة من access.log

العلل
على منصات GLIBC، تحديد حجم خبيئة، أي استخدام وضع التخزين المؤقت الكامل سيؤدي إلى عملية غير معرفة.

المؤلف
كتبه Padraig Brady.

التبليغ عن الأخطاء
أبلغ عن العلات إلى: bug-coreutils@gnu.org
صفحة GNU coreutils الرئيسة: <https://www.gnu.org/software/coreutils/>
مساعدة عامة لاستخدام برمجيات جنو: <https://www.gnu.org/gethelp/>
أبلغ عن أي أخطاء ترجمة إلى <https://translationproject.org/team/>

انظر أيضًا
التوثيق الكامل <https://www.gnu.org/software/coreutils/stdbuf>
أو متوفر محليا عبر: info '(coreutils) stdbuf invocation'

حُزم بواسطة دبيان (9.10-1)
حقوق النشر © 2026 مؤسسة البرمجيات الحرة
ترخيص GPLv3+: GNU GPL الإصدار 3 أو أحدث <https://gnu.org/licenses/gpl.html>.
هذا برنامج حر: أنت حر في تغييره وإعادة توزيعه.
لا يوجد أي ضمان، إلى المدى الذي يسمح به القانون.

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.