csplit
csplitهو أمر برمجي يُستخدم لتقسيم ملف إلى ملفين أو أكثر أصغر حجماً، وذلك بناءً على سطور السياق. يتوفر هذا الأمر عادةً في أنظمة التشغيل يونكس والأنظمة الشبيهة بيونكس .
يُعدّ هذا الأمر جزءًا من دليل قابلية نقل X/Open منذ الإصدار الثاني عام 1987. وقد تمّ تضمينه في الإصدار الأول من معيار POSIX ومواصفات يونكس الموحدة . [ 1 ] ظهر لأول مرة في PWB UNIX. [ 2 ] كتب ستيوارت كيمب وديفيد ماكنزي النسخة الموجودة في GNU coreutils . [ 3 ] يتوفر الأمر لنظام ويندوز عبر UnxUtils . [ 4 ]
الاستخدام
تتكون وسائط سطر الأوامر من خيارات ومسار ملف وقائمة أنماط.
كل نمط هو رقم سطر أو تعبير نمطي . يقوم البرنامج بإخراج أجزاء من الملف مفصولة بالأنماط إلى ملفات xx00، xx01وما إلى ذلك، ويخرج حجم كل جزء، بالبايت ، إلى الإخراج القياسي .
مقارنة بالتقسيم
يقوم الأمر splitأيضًا بتقسيم الملف إلى أجزاء، على الرغم من أن الأجزاء ذات حجم ثابت، يتم قياسه بالأسطر أو البايتات.
انظر أيضاً
مراجع
- ↑ – مرجع الصدفة والأدوات المساعدة، مواصفات يونكس الموحدة ، الإصدار 5 من مجموعة Open Group
- ↑ – دليل الأوامر العامة لنظام FreeBSD
- ↑ "Csplit(1) - صفحة دليل لينكس" . مؤرشفة من الأصل بتاريخ 31 يوليو 2019. تم الاطلاع عليها بتاريخ 26 يناير 2019 .
- ↑ "منافذ Win32 أصلية لبعض أدوات GNU" . unxutils.sourceforge.net . مؤرشف من الأصل بتاريخ 2006-02-09 . تم الاطلاع عليه بتاريخ 2025-08-09 .
للمزيد من القراءة
- إلين سيفر، آرون ويبر، ستيفن فيغينز، روبرت لوف، أرنولد روبنز، وآخرون. لينكس باختصار ، الطبعة الخامسة. دار نشر أورايلي ميديا: يوليو 2005. رقم ISBN 978-0-596-00930-4.
روابط خارجية
- : تقسيم الملفات بناءً على السياق – مرجع Shell والأدوات المساعدة، مواصفات UNIX الموحدة ، الإصدار 5 من مجموعة Open Group
- برامج يونكس القياسية
- أدوات يونكس SUS2008
