SPLIT(1)

الاسم
split - تقسيم ملف إلى أجزاء

موجز
split [خيار]... [ملف [بادئة]]

الوصف

إخراج أجزاء من الملف إلى PREFIXaa، PREFIXab، ...؛ الحجم المبدئي هو 1000 سطر، والبادئة المبدئية هي 'x'.

عند عدم تحديد ملف، أو عندما يكون الملف هو -، يقرأ الدخل القياسي.

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

-a, --suffix-length=N
    توليد لواحق بطول N (المبدئي 2)

--additional-suffix=لاحقة
    إلحاق لاحقة إضافية بأسماء الملفات

-b, --bytes=حجم
    وضع حجم بايت لكل ملف إخراج

-C, --line-bytes=حجم
    وضع على الأكثر حجم بايت من السجلات لكل ملف إخراج

-d  استخدام لواحق رقمية تبدأ من 0، وليست أبجدية

--numeric-suffixes[=من]
    مثل -d، لكن يسمح بتعيين قيمة البداية

-x  استخدام لواحق سداسية عشرية تبدأ من 0، وليست أبجدية

--hex-suffixes[=من]
    مثل -x، لكن يسمح بتعيين قيمة البداية

-e, --elide-empty-files
    لا تولد ملفات إخراج فارغة مع '-n'

--filter=أمر
    الكتابة إلى أمر الصدفة؛ اسم الملف هو $FILE

-l, --lines=عدد
    وضع عدد من الأسطر/السجلات لكل ملف إخراج

-n, --number=أجزاء
    توليد أجزاء من ملفات الإخراج؛ انظر الشرح أدناه

-t, --separator=فاصل
    استخدام فاصل بدلاً من السطر الجديد كفاصل سجل؛ '\0' (صفر) يحدد الحرف NUL

-u, --unbuffered
    انسخ المدخلات فوراً إلى المخرجات باستخدام '-n r/...'

--verbose
    اطبع تشخيصاً قبل فتح كل ملف مخرجات مباشرة

--help
    يعرض هذه المساعدة ويخرج

--version
    يعرض معلومات الإصدار ويخرج

معامل SIZE هو عدد صحيح ووحدة اختيارية (مثال: 10K هي 10*1024). الوحدات هي K,M,G,T,P,E,Z,Y,R,Q (قوى 1024) أو KB,MB,... (قوى 1000). يمكن استخدام السوابق الثنائية أيضًا: KiB=K، و MiB=M، وهكذا.

  CHUNKS قد تكون:

N   قسّم إلى N ملفات بناءً على حجم المدخلات

K/N أخرج Kth من N إلى المخرجات القياسية

l/N قسّم إلى N ملفات دون تقسيم الأسطر/السجلات

l/K/N
    أخرج Kth من N إلى المخرجات القياسية دون تقسيم الأسطر/السجلات

r/N مثل 'l' لكن استخدم توزيعاً دائرياً متناوباً

r/K/N
    وبالمثل لكن أخرج Kth من N فقط إلى المخرجات القياسية

-n (باستثناء -nr) سيعزل إلى $TMPDIR، مبدئياً إلى /tmp، إذا لم يمكن تحديد حجم المدخلات بسهولة.

المؤلف
كتبه Torbjorn Granlund و Richard M. Stallman.

التبليغ عن الأخطاء
أبلغ عن العلات إلى: 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/split>
أو متوفر محلياً عبر: info '(coreutils) split invocation'

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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