csplit - تقسيم ملف إلى أقسام تحددها أسطر سياقية
الملخص
csplit [خيار]... ملف نمط...
الوصف
إخراج أجزاء من الملف، مفصولة بواسطة الأنماط، إلى ملفات 'xx00' و 'xx01' وهكذا، وإخراج عدد البايتات لكل جزء إلى الإخراج القياسي.
اقرأ الإدخال القياسي إذا كان الملف هو. الحجج الإلزامية للخيارات الطويلة إلزامية للخيارات القصيرة أيضًا.
-b، --suffix-format=تنسيق
استخدم تنسيق sprintf بدلاً من %02d
-f، --prefix=بادئة
استخدم البادئة بدلاً من 'xx'
-k، --keep-files
لا تحذف ملفات الإخراج في حالة حدوث أخطاء
--suppress-matched
قم بإخفاء الأسطر التي تطابق النمط
-n، --digits=أرقام
استخدم العدد المحدد من الأرقام بدلاً من 2
-s، --quiet، --silent
لا تطبع عدد أحجام ملفات الإخراج
-z، --elide-empty-files
قم بإخفاء ملفات الإخراج الفارغة
--help عرض هذه المساعدة والخروج
--version
إخراج معلومات الإصدار والخروج
يمكن أن يكون كل نمط:
عدد صحيح
انسخ حتى ولكن لا تشتمل على رقم السطر المحدد
/REGEXP/[إزاحة]
انسخ حتى ولكن لا تشتمل على سطر مطابق
%REGEXP%[إزاحة]
انتقل إلى، ولكن لا تشتمل على سطر مطابق
{عدد صحيح}
كرر النمط السابق المحدد لعدد المرات
{*} كرر النمط السابق لأكبر عدد ممكن من المرات
سطر الإزاحة هو عدد صحيح يسبقه اختياريًا '+' أو '-'
المؤلف
كتبه ستيوارت كيمب وديفيد ماكنزي.
الإبلاغ عن الأخطاء
مساعدة GNU coreutils عبر الإنترنت: [https://www.gnu.org/software/coreutils/] أبلغ عن أي أخطاء في الترجمة إلى [https://translationproject.org/team/]
انظر أيضاً
وثائق كاملة [https://www.gnu.org/software/coreutils/csplit] أو متوفرة محليًا عبر: info '(coreutils) csplit invocation'
تم التعبئة بواسطة دبيان (9.7-3) حقوق النشر © 2025 مؤسسة البرمجيات الحرة، Inc. الترخيص GPLv3+: ترخيص GNU GPL الإصدار 3 أو أحدث [https://gnu.org/licenses/gpl.html]. هذا برنامج حر: أنت حر في تغيير وإعادة توزيعه. لا توجد ضمانات، إلى الحد الذي يسمح به القانون.