این دستور uudecodeposix است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
uudecode - رمزگشایی یک فایل باینری
خلاصه
کد Uud [-o مجموعه] [پرونده]
شرح
La کد Uud ابزار باید یک فایل یا ورودی استاندارد را بخواند اگر هیچ فایلی مشخص نشده باشد
شامل داده های ایجاد شده توسط کد uuenc سودمندی در کد Uud ابزار باید ورودی را اسکن کند
فایل، جستجوی داده های سازگار با یکی از فرمت های مشخص شده در کد uuencو
تلاش برای ایجاد یا بازنویسی فایل توصیف شده توسط داده ها (یا لغو شده توسط -o
گزینه). نام مسیر باید در داده ها باشد یا توسط آن مشخص شود -o گزینه.
بیت ها و محتویات مجوز دسترسی به فایل برای فایلی که باید تولید شود باید در آن موجود باشد
آن داده ها بیت های حالت فایل ایجاد شده (غیر از خروجی استاندارد) باید تنظیم شوند
از بیت های مجوز دسترسی به فایل موجود در داده ها؛ یعنی سایر صفات
حالت، از جمله ماسک ایجاد حالت فایل (نگاه کنید به umask) روی فایل تاثیری نخواهد داشت
در حال تولید. اگر یکی از op کاراکتر '+' و '-' (نگاه کنید به chmod) در مشخص شده اند
حالت نمادین، حالت اولیه ای که آن عملیات بر اساس آن است، مشخص نشده است.
اگر نام مسیر فایلی که باید تولید شود وجود داشته باشد و کاربر نوشتن نداشته باشد
مجوز آن فایل، کد Uud با یک خطا خاتمه می یابد. اگر نام مسیر
فایلی که باید تولید شود وجود دارد، و کاربر مجوز نوشتن روی آن فایل، موجود را دارد
فایل باید رونویسی شود
اگر داده های ورودی توسط کد uuenc در سیستمی با تعداد بیت های متفاوت در هر
بایت نسبت به سیستم هدف، نتایج کد Uud نامشخص هستند.
OPTIONS
La کد Uud ابزار باید با حجم تعاریف پایه POSIX.1-2008 مطابقت داشته باشد، بخش
12.2, سودمندی نحو دستورالعمل.
گزینه زیر باید توسط پیاده سازی پشتیبانی شود:
-o مجموعه
نام مسیر یک فایل که باید به جای هر نام مسیر موجود در فایل استفاده شود
داده های ورودی. مشخص کردن یک مجموعه گزینه-استدلال از /dev/stdout نشان خواهد داد
خروجی استاندارد
عملگرها
عملوند زیر باید پشتیبانی شود:
پرونده نام مسیر یک فایل حاوی خروجی از کد uuenc.
STDIN
به بخش فایل های ورودی مراجعه کنید.
INPUT فایل ها
فایل های ورودی باید فایل های حاوی خروجی از کد uuenc.
محیط زیست متغیرها
متغیرهای محیطی زیر باید بر اجرای آن تأثیر بگذارند کد Uud:
زبان یک مقدار پیش فرض برای متغیرهای بین المللی سازی که تنظیم نشده اند یا
خالی. (به جلد تعاریف پایه POSIX.1-2008 مراجعه کنید، بخش 8.2,
بین المللی کردن متغیر برای تقدم بین المللی شدن
متغیرهایی که برای تعیین مقادیر دستههای محلی استفاده میشوند.)
LC_ALL اگر روی یک مقدار رشته ای غیر خالی تنظیم شده است، مقادیر بقیه را لغو کنید
متغیرهای بین المللی سازی
LC_CTYPE محلی را برای تفسیر توالی بایت های داده متنی تعیین کنید
به عنوان کاراکتر (به عنوان مثال، تک بایت در مقابل کاراکترهای چند بایتی در
آرگومان ها و فایل های ورودی).
LC_MESSAGES
محلی را که باید برای تأثیرگذاری بر قالب و محتویات استفاده شود، تعیین کنید
پیام های تشخیصی با خطای استاندارد نوشته شده است.
nlspath تعیین محل کاتالوگ پیام برای پردازش LC_MESSAGES.
نامتقارن رویدادها
پیش فرض
با توجه به
اگر هدر داده های فایل توسط کدگذاری شده است کد uuenc is - or /dev/stdout، و یا -o /dev/stdout
گزینه داده های فایل را نادیده می گیرد، خروجی استاندارد باید به همان فرمت باشد
فایل در اصل توسط کد uuenc. در غیر این صورت، خروجی استاندارد نباید استفاده شود.
STDERR
خطای استاندارد باید فقط برای پیام های تشخیصی استفاده شود.
OUTPUT فایل ها
فایل خروجی باید به همان فرمت فایلی باشد که در ابتدا توسط آن کدگذاری شده است کد uuenc.
تمدید شده شرح
ندارد.
خروج وضعیت
مقادیر خروجی زیر باید برگردانده شوند:
0 تکمیل با موفقیت
>0 خطایی روی داد.
آثار OF خطاها
پیش فرض
La پیروی بخش هستند آموزنده
کاربرد طریقه استفاده
کاربری که در حال فراخوانی است کد Uud باید روی هر فایلی که ایجاد می شود مجوز نوشتن داشته باشد.
خروجی از کد uuenc اساساً یک جریان بیت رمزگذاری شده است که بایت را نمی شناسد
مرزها این امکان وجود دارد که یک ماشین هدف 9 بیتی بتواند ورودی را از یک پردازش کند
منبع 8 بیتی، اگر از نیاز آگاه باشد، اما بعید است که برعکس باشد
رضایت بخش. البته تنها داده ای است که برای چنین انتقالی بین
معماری ها به طور کلی داده های کاراکتر هستند.
مثال ها
ندارد.
منطقی
همانطور که در یک پیشنهاد اولیه بیان شده است، فایل های ورودی لزوما فایل های متنی نیستند. اگر چه
کد uuenc خروجی یک فایل متنی است که ممکن است آن خروجی در یک فایل دیگر پیچیده شده باشد یا
پیام پستی که یک فایل متنی نیست.
La -o گزینه یک عمل تاریخی نیست، اما به درخواست WG15 اضافه شده است تا
کاربر می تواند نام مسیر مورد نظر را بدون نیاز به ویرایش خود داده های ورودی لغو کند.
در پیش نویس های اولیه، [-o مجموعه] option-argument اجازه استفاده از - به معنای استاندارد
خروجی نشانه - قبلاً فقط در POSIX.1-2008 به عنوان ورودی استاندارد استفاده شده است
نشانگر توسعه دهندگان استاندارد مایل به بارگذاری بیش از حد معنی نبودند - در این
شیوه. در /dev/stdout این مفهوم در اکثر سیستم های مدرن وجود دارد. در /dev/stdout نحو انجام می دهد
به فایل ویژه جدید مراجعه نکنید. این فقط یک کوکی جادویی برای تعیین خروجی استاندارد است.
آینده جهت
ندارد.
با استفاده از خدمات onworks.net از uudecodeposix به صورت آنلاین استفاده کنید