csplit

csplitهو أمر برمجي يُستخدم لتقسيم ملف إلى ملفين أو أكثر أصغر حجماً، وذلك بناءً على سطور السياق. يتوفر هذا الأمر عادةً في أنظمة التشغيل يونكس والأنظمة الشبيهة بيونكس .

يُعدّ هذا الأمر جزءًا من دليل قابلية نقل X/Open منذ الإصدار الثاني عام 1987. وقد تمّ تضمينه في الإصدار الأول من معيار POSIX ومواصفات يونكس الموحدة . [ 1 ] ظهر لأول مرة في PWB UNIX. [ 2 ] كتب ستيوارت كيمب وديفيد ماكنزي النسخة الموجودة في GNU coreutils . [ 3 ] يتوفر الأمر لنظام ويندوز عبر UnxUtils . [ 4 ]

الاستخدام

تتكون وسائط سطر الأوامر من خيارات ومسار ملف وقائمة أنماط.

كل نمط هو رقم سطر أو تعبير نمطي . يقوم البرنامج بإخراج أجزاء من الملف مفصولة بالأنماط إلى ملفات xx00، xx01وما إلى ذلك، ويخرج حجم كل جزء، بالبايت ، إلى الإخراج القياسي .

مقارنة بالتقسيم

يقوم الأمر splitأيضًا بتقسيم الملف إلى أجزاء، على الرغم من أن الأجزاء ذات حجم ثابت، يتم قياسه بالأسطر أو البايتات.

انظر أيضاً

مراجع

  1. مرجع الصدفة والأدوات المساعدة، مواصفات يونكس الموحدة ، الإصدار 5 من مجموعة Open Groupcsplit  
  2. دليل الأوامر العامة لنظام FreeBSDcsplit(1)  
  3. "Csplit(1) - صفحة دليل لينكس" . مؤرشفة من الأصل بتاريخ 31 يوليو 2019. تم الاطلاع عليها بتاريخ 26 يناير 2019 .
  4. "منافذ Win32 أصلية لبعض أدوات GNU" . unxutils.sourceforge.net . مؤرشف من الأصل بتاريخ 2006-02-09 . تم الاطلاع عليه بتاريخ 2025-08-09 .

للمزيد من القراءة

  • إلين سيفر، آرون ويبر، ستيفن فيغينز، روبرت لوف، أرنولد روبنز، وآخرون. لينكس باختصار ، الطبعة الخامسة. دار نشر أورايلي ميديا: يوليو 2005. رقم ISBN 978-0-596-00930-4.