| SPLIT(1) | أوامر المستخدم | 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/>
انظر أيضًا¶
التوثيق
الكامل
<https://www.gnu.org/software/coreutils/split>
أو متوفر
محلياً عبر:
info '(coreutils) split invocation'
حُزم
بواسطة
دبيان (9.10-1)
حقوق النشر
© 2026 مؤسسة
البرمجيات
الحرة
ترخيص GPLv3+: GNU GPL
الإصدار 3 أو
أحدث <https://gnu.org/licenses/gpl.html>.
هذا برنامج
حر: أنت حر في
تغييره
وإعادة
توزيعه.
لا يوجد أي
ضمان، إلى
المدى الذي
يسمح به
القانون.
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| فبراير 2026 | GNU coreutils 9.10 |