.TH STDBUF "1" "سپتامبر ۲۰۲۲" "GNU coreutils 9.1" "دستورهای کاربری" .SH "نام (NAME)" stdbuf \- اجرای دستور با بافرینگ تغییریافته برای جریانهای استاندارد .SH "خلاصه دستور (SYNOPSIS)" .B stdbuf \fI\,گزینه\/\fR... \fI\,دستور\/\fR .SH "توضیحات (DESCRIPTION)" .PP اجرای \fI\,دستور\/\fR با عملیات بافرینگ تغییریافته برای جریان‌های استاندارد آن. .PP آرگومان‌های اجباری برای گزینه‌های طولانی، برای گزینه‌های کوتاه نیز اجباری هستند. .TP \fB\-i\fR, \fB\-\-input\fR=\fI\,MODE\/\fR تنظیم بافرینگ جریان ورودی استاندارد .TP \fB\-o\fR, \fB\-\-output\fR=\fI\,MODE\/\fR تنظیم بافرینگ جریان خروجی استاندارد .TP \fB\-e\fR, \fB\-\-error\fR=\fI\,MODE\/\fR تنظیم بافرینگ جریان خطای استاندارد .TP \fB\-\-help\fR نمایش این راهنما و خروج .TP \fB\-\-version\fR نمایش اطلاعات نسخه و خروج .PP اگر MODE برابر \(aqL\(aq باشد، جریان مربوطه به‌صورت خطی (line buffered) بافر خواهد شد. این گزینه برای ورودی استاندارد نامعتبر است. .PP اگر MODE برابر \(aq0\(aq باشد، جریان مربوطه بدون بافر (unbuffered) خواهد بود. .PP در غیر این صورت، MODE عددی است که می‌تواند با یکی از پسوندهای زیر همراه باشد: KB 1000، K 1024، MB 1000*1000، M 1024*1024 و به همین ترتیب برای G، T، P، E، Z، Y. پیشوندهای دودویی نیز می‌توانند استفاده شوند: KiB=K، MiB=M و به همین ترتیب. در این حالت، جریان مربوطه با اندازه بافر تعیین‌شده برابر با MODE بایت، کاملاً بافر خواهد شد. .PP نکته: اگر \fI\,دستور\/\fR بافرینگ جریان‌های استاندارد خود را تنظیم کند (برای مثال دستور \(aqtee\(aq چنین می‌کند)، تغییرات متناظر ناشی از \(aqstdbuf\(aq لغو و نادیده گرفته خواهند شد. همچنین برخی فیلترها (مانند \(aqdd\(aq و \(aqcat\(aq و غیره) از جریان‌ها برای ورودی/خروجی استفاده نمی‌کنند و در نتیجه تحت تأثیر تنظیمات \(aqstdbuf\(aq قرار نمی‌گیرند. .SH "مثالها (EXAMPLES)" .B tail \-f access.log | stdbuf \-oL cut \-d \(aq \(aq \-f1 | uniq .br این دستور موارد یکتا را بلافاصله از access.log نمایش می‌دهد. .SH "اشکالات (BUGS)" در پلتفرم‌های GLIBC، تعیین اندازه بافر، یعنی استفاده از حالت کاملاً بافرشده، به عملکرد تعریف‌نشده منجر خواهد شد. .SH "نویسنده (AUTHOR)" نوشته‌شده توسط Padraig Brady. .SH "گزارش اشکالات (REPORTING BUGS)" راهنمای آنلاین GNU coreutils: .br گزارش هرگونه اشکال در ترجمه به: .SH "حق نشر (COPYRIGHT)" حق نشر \(co 2022 Free Software Foundation, Inc. .br مجوز GPLv3+: گنو GPL نسخه ۳ یا بالاتر . .br این نرم‌افزار آزاد است: شما می‌توانید آزادانه آن را تغییر داده و دوباره توزیع کنید. هیچ ضمانتی وجود ندارد، تا حدی که قانون مجاز می‌داند. .SH "همچنین ببینید (SEE ALSO)" مستندات کامل .br یا در دسترس به‌صورت محلی از طریق: info \(aq(coreutils) stdbuf invocation\(aq