Scroll to navigation

STDBUF(1) أوامر المستخدم STDBUF(1)

الاسم

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

موجز

stdbuf OPTION... COMMAND

الوصف

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

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

ضبط التخزين المؤقت لتيار الإدخال القياسي
ضبط التخزين المؤقت لتيار الإخراج القياسي
ضبط التخزين المؤقت لتيار الخطأ القياسي
يعرض هذه المساعدة ويخرج
يعرض معلومات الإصدار ويخرج

إذا كان 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 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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

فبراير 2026 GNU coreutils 9.10