كتيبات سطر الأوامر

Man » دليل split عبر الإنترنت - وثائق مفصلة عبر الإنترنت لصفحة دليل split

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

ملخص

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

الوصف

يقوم بإخراج أجزاء من الملف إلى "بادئة"aa، "بادئة"ab، ...؛ الحجم الافتراضي هو 1000 سطر، و"بادئة" الافتراضية هي 'x'.

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

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

-a, --suffix-length=N
إنشاء لاحقات بطول N (افتراضيًا 2)

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

-b, --bytes=الحجم
ضع حجمًا قدره SIZE بايت لكل ملف إخراج

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

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

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

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

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

-e, --elide-empty-files
لا تقم بإنشاء ملفات إخراج فارغة باستخدام '-n'

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

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

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

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

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

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

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

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

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

قد تكون الأجزاء:

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

K/N أخرج الجزء K من N إلى stdout

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

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

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

r/K/N وبالمثل ولكن أخرج فقط الجزء K من N إلى stdout

المؤلف

كتبه توربجورن غرانو ولينوس تورفالدس.

الإبلاغ عن الأخطاء

مساعدة GNU coreutils عبر الإنترنت: [https://www.gnu.org/software/coreutils/] أبلغ عن أي أخطاء في الترجمة إلى [https://translationproject.org/team/]

انظر أيضًا

وثائق كاملة [https://www.gnu.org/software/coreutils/split] أو متوفرة محليًا عبر: info '(coreutils) split invocation'

تم التعبئة بواسطة دبيان (9.7-3) حقوق الطبع والنشر © 2025 مؤسسة البرمجيات الحرة، إنك. الترخيص GPLv3+: GNU GPL الإصدار 3 أو أحدث [https://gnu.org/licenses/gpl.html]. هذا برنامج مجاني: لديك حرية تغيير وإعادة توزيعه. لا توجد ضمانات، إلى الحد الذي يسمح به القانون.