table of contents
| BASENC(1) | أوامر المستخدم | BASENC(1) |
الاسم¶
basenc - ترميز/فك ترميز البيانات وطباعتها إلى المخرجات القياسية
موجز¶
basenc [خيار]... [ملف]
الوصف¶
basenc يرمّز أو يفك ترميز ملف، أو الإدخال القياسي، إلى المخرجات القياسية.
عند عدم تحديد ملف، أو عندما يكون الملف هو -، يقرأ الدخل القياسي.
المعاملات الإجبارية للخيارات الطويلة إجبارية للخيارات القصيرة أيضًا.
- --base64
- مطابق لبرنامج 'base64' (RFC4648 القسم 4)
- --base64url
- base64 آمن للملفات وعناوين URL (RFC4648 القسم 5)
- --base58
- ترميز base58 غير غامض بصريًا
- --base32
- مطابق لبرنامج 'base32' (RFC4648 القسم 6)
- --base32hex
- base32 بأبجدية سداسية عشرية موسعة (RFC4648 القسم 7)
- --base16
- ترميز سداسي عشري (RFC4648 القسم 8)
- --base2msbf
- سلسلة بتات مع البت الأكثر أهمية (msb) أولاً
- --base2lsbf
- سلسلة بتات مع البت الأقل أهمية (lsb) أولاً
- -d, --decode
- فك ترميز البيانات
- -i, --ignore-garbage
- تجاهل المحارف غير الأبجدية عند فك ترميز
- -w, --wrap=أعمدة
- لف السطور المرمزة بعد COLS محرفاً (المبدئي 76). استخدم 0 لتعطيل لف السطور
- --z85
- ترميز مشابه لـ ascii85 (مواصفات ZeroMQ:32/Z85)؛ عند الترميز، يجب أن يكون طول الإدخال مضاعفًا للعدد 4؛ عند فك الترميز، يجب أن يكون طول الإدخال مضاعفًا للعدد 5
- --help
- يعرض هذه المساعدة ويخرج
- --version
- يعرض معلومات الإصدار ويخرج
عند فك الترميز، قد يحتوي الإدخال على أسطر جديدة بالإضافة إلى بايتات الأبجدية الرسمية. استخدم --ignore-garbage لمحاولة التعافي من أي بايتات أخرى غير أبجدية في التدفق المشفر.
أمثلة الترميز¶
$ printf '\376\117\202' | basenc --base64 /k+C $ printf '\376\117\202' | basenc --base64url _k-C $ printf '\376\117\202' | basenc --base32 7ZHYE=== $ printf '\376\117\202' | basenc --base32hex VP7O4=== $ printf '\376\117\202' | basenc --base16 FE4F82 $ printf '\376\117\202' | basenc --base2lsbf 011111111111001001000001 $ printf '\376\117\202' | basenc --base2msbf 111111100100111110000010 $ printf '\376\117\202\000' | basenc --z85 @.FaC
المؤلف¶
كتبه سيمون جوزيفسون وعساف غوردون.
التبليغ عن الأخطاء¶
أبلغ عن
العلات إلى:
bug-coreutils@gnu.org
صفحة GNU coreutils
الرئيسة:
<https://www.gnu.org/software/coreutils/>
مساعدة
عامة
لاستخدام
برمجيات
جنو: <https://www.gnu.org/gethelp/>
أبلغ عن أي
أخطاء
ترجمة إلى
<https://translationproject.org/team/>
حقوق النسخ¶
حقوق
النشر © 2026
مؤسسة
البرمجيات
الحرة (Free Software Foundation, Inc.).
ترخيص GPLv3+: GNU GPL
الإصدار 3 أو
أحدث. <https://gnu.org/licenses/gpl.html>.
هذا برنامج
حر: أنت حر في
تغييره
وإعادة
توزيعه. لا
يوجد أي
ضمان، إلى
المدى الذي
يسمح به
القانون.
انظر أيضًا¶
التوثيق
الكامل
<https://www.gnu.org/software/coreutils/basenc>
أو متاح
محليًا عبر:
info '(coreutils) basenc invocation'
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| مايو 2026 | GNU coreutils 9.11 |