.de1 NOP . it 1 an-trap . if \\n[.$] \,\\$*\/ .. .ie t \ .ds B-Font [CB] .ds I-Font [CI] .ds R-Font [CR] .el \ .ds B-Font B .ds I-Font I .ds R-Font R .TH uuencode 1 "30 May 2015" "GNU sharutils (4.15.2)" "User Commands" .\" .\" DO NOT EDIT THIS FILE (in-mem file) .\" .\" It has been AutoGen-ed .\" From the definitions uuencode-opts.def .\" and the template file agman-cmd.tpl .SH "نام (NAME)" \f\*[B-Font]uuencode\fP \- کدگذاری یک فایل به متنی مناسب برای رایانامه .SH "خلاصه دستور (SYNOPSIS)" \f\*[B-Font]uuencode\fP .\" Mixture of short (flag) options and long options [\f\*[B-Font]\-flags\f[]] [\f\*[B-Font]\-flag\f[] [\f\*[I-Font]value\f[]]] [\f\*[B-Font]\-\-option-name\f[][[=| ]\f\*[I-Font]value\f[]]] [] .sp \n(Ppu .ne 2 .SH "توضیحات (DESCRIPTION)" دستور \fIuuencode\fP برای ایجاد یک نمای اسکی (ASCII) از فایلی به کار می‌رود که می‌تواند از طریق کانال‌هایی ارسال شود که در غیر این صورت ممکن است داده‌ها را خراب کنند. به‌طور مشخص، رایانامه نمی‌تواند داده‌های باینری را مدیریت کند و اغلب حتی هنگام مشاهده توالی شش نویسه‌ای «\enFrom » یک نویسه درج می‌کند. .sp دستور \fIuuencode\fP در صورت ارائه، فایل ورودی \fIin-file\fP را می‌خواند و در غیر این صورت داده‌ها را از ورودی استاندارد خوانده و شکل کدگذاری‌شده را در خروجی استاندارد می‌نویسد. خروجی با یک سطر سرآیند جهت استفاده توسط \fIuudecode\fP آغاز می‌شود که نام فایل پیشنهادی حاصل \fIoutput-name\fP و حالت دسترسی را در اختیار آن قرار می‌دهد. اگر \fIoutput-name\fP به‌طور خاص \fI/dev/stdout\fP باشد، سپس \fIuudecode\fP فایل رمزگشایی‌شده را به خروجی استاندارد هدایت خواهد کرد. .sp \fBنکته\fP: دستور \fIuuencode\fP از ورودی بافرشده استفاده می‌کند و فرض را بر این می‌گذارد که ورودی به‌صورت دستی از یک tty تایپ نمی‌شود. در نتیجه ممکن است در یک tty نیاز باشد برای پایان دادن به ورودی، کلید Ctl-D را چندین بار فشار دهید. .SH "گزینه‌ها (OPTIONS)" .TP .NOP \f\*[B-Font]\-m\f[], \f\*[B-Font]\-\-base64\f[] تبدیل با استفاده از base64. .sp به‌طور پیش‌فرض، \fIuuencode\fP با استفاده از تبدیل سنتی کدگذاری را انجام می‌دهد. این روش کندتر بوده و تراکم کمتری نسبت به base64 دارد. شکل کدگذاری‌شدهٔ فایل برای کدگذاری UU به میزان ۳۷٪ و برای کدگذاری base64 به میزان ۳۵٪ افزایش می‌یابد (هر ۳ بایت به ۴ بایت به‌علاوه اطلاعات کنترلی تبدیل می‌شود). .TP .NOP \f\*[B-Font]\-e\f[], \f\*[B-Font]\-\-encode\-file\-name\f[] کدگذاری نام فایل خروجی. .sp از آنجا که ممکن است نام فایل‌های خروجی شامل نویسه‌هایی باشد که توسط روش‌های گوناگون انتقال به‌خوبی مدیریت نمی‌شوند، می‌توانید مشخص کنید که \fIoutput-name\fP نیز با base64 کدگذاری شود. (کدگذاری سنتی uuencoding برای نام فایل پشتیبانی نمی‌شود.) .TP .NOP \f\*[B-Font]\-h\f[], \f\*[B-Font]\-\-help\f[] نمایش اطلاعات نحوهٔ استفاده و خروج. .TP .NOP \f\*[B-Font]\-\&!\f[], \f\*[B-Font]\-\-more-help\f[] ارسال اطلاعات تفصیلی نحوهٔ استفاده به یک صفحه‌بند (pager). .TP .NOP \f\*[B-Font]\-R\f[] [\f\*[I-Font]cfgfile\f[]], \f\*[B-Font]\-\-save-opts\f[] [=\f\*[I-Font]cfgfile\f[]] ذخیره وضعیت گزینه‌ها در \fIcfgfile\fP. حالت پیش‌فرض \fIآخرین\fP فایل پیکربندی فهرست‌شده در بخش \fBپیش‌تنظیم‌های گزینه‌ها (OPTION PRESETS)\fP در ادامه است. دستور پس از به‌روزرسانی فایل پیکربندی خارج خواهد شد. .TP .NOP \f\*[B-Font]\-r\f[] \f\*[I-Font]cfgfile\f[], \f\*[B-Font]\-\-load-opts\f[]=\f\*[I-Font]cfgfile\f[], \f\*[B-Font]\-\-no-load-opts\f[] بارگذاری گزینه‌ها از \fIcfgfile\fP. حالت \fIno-load-opts\fP بارگذاری فایل‌های پیکربندی/rc/ini قبلی را غیرفعال می‌کند. گزینهٔ \fI\-\-no-load-opts\fP زودتر و خارج از نوبت پردازش می‌شود. .TP .NOP \f\*[B-Font]\-v\f[] [{\f\*[I-Font]v|c|n\f[] \f\*[B-Font]\-\-version\f[] [{\f\*[I-Font]v|c|n\f[]}]}] نمایش نسخهٔ برنامه و خروج. حالت پیش‌فرض «v»، یک نسخهٔ ساده است. حالت «c» اطلاعات حق نشر را چاپ می‌کند و «n» بیانیهٔ کامل حق نشر را چاپ خواهد کرد. .PP .SH "پیش‌تنظیم‌های گزینه‌ها (OPTION PRESETS)" هر گزینه‌ای که به عنوان \fInot presettable\fP مشخص نشده باشد، می‌تواند با بارگذاری مقادیر از فایل(های) پیکربندی («RC» یا «.INI») از پیش تنظیم شود. در صورت وجود، فایل «\fI$HOME/.sharrc\fP» استفاده خواهد شد. .SH "استانداردها (STANDARDS)" این پیاده‌سازی با P1003.2b/D11 سازگار است. .SH "فایل‌ها (FILES)" برای فایل‌های پیکربندی بخش \fBپیش‌تنظیم‌های گزینه‌ها (OPTION PRESETS)\fP را ببینید. .SH "وضعیت خروج (EXIT STATUS)" یکی از مقادیر خروج زیر بازگردانده خواهد شد: .TP .NOP 0 " (EXIT_SUCCESS)" اجرای موفقیت‌آمیز برنامه. .TP .NOP 1 " (EXIT_FAILURE)" عملیات شکست خورد یا نحو دستور نامعتبر بود. .TP .NOP 66 " (EX_NOINPUT)" یک فایل پیکربندی مشخص‌شده امکان بارگذاری نداشت. .TP .NOP 70 " (EX_SOFTWARE)" کتابخانه libopts با یک خطای عملیاتی داخلی مواجه شد. لطفاً آن را به autogen-users@lists.sourceforge.net گزارش دهید. با تشکر. .PP .SH "همچنین ببینید (SEE ALSO)" uudecode(1), uuencode(5) .SH "تاریخچه (HISTORY)" دستور \fBuuencode\fP نخستین بار در BSD 4.0 ظاهر شد. .SH "نویسندگان (AUTHORS)" Free Software Foundation, Inc. .SH "کپی‌رایت و تکثیر (COPYRIGHT)" حق نشر (C) ۱۹۹۴-۲۰۱۵ متعلق به Free Software Foundation, Inc. کلیه حقوق محفوظ است. این برنامه تحت شرایط مجوز عمومی همگانی گنو (GNU General Public License)، نسخهٔ ۳ یا بالاتر منتشر شده است. .SH "گزارش باگ‌ها (BUGS)" لطفاً برای گزارش‌های ارسالی از طریق رایانامه، عبارت \fBsharutils\fP را در خط موضوع (subject) قرار دهید. این کار به شناسایی پیام کمک می‌کند. .sp \n(Ppu .ne 2 لطفاً گزارش‌های باگ را به bug-gnu-utils@gnu.org ارسال کنید. .SH "نکات (NOTES)" این صفحهٔ راهنما توسط \fIAutoGen\fP از روی تعاریف گزینه‌های \fBuuencode\fP تولید شده است.