.TH CSPLIT "1" "July 2026" "GNU coreutils 9.11" "دستورات کاربر" .SH "نام (NAME)" csplit \- قطعه‌بندی یک فایل به بخش‌های مجزا بر پایه الگوهای متنی .SH "خلاصه دستور (SYNOPSIS)" .B csplit [\fI\,گزینه‌ها\/\fR]... \fI\,فایل الگو\/\fR... .SH "توضیحات (DESCRIPTION)" بخش‌هایی از \fIفایل\fR را که توسط \fIالگو\fRها جدا شده‌اند در فایل‌های 'xx00'، 'xx01'، ... ذخیره می‌کند و تعداد بایت‌های هر قطعه را در خروجی استاندارد چاپ می‌نماید. .PP در صورت مشخص شدن \- به جای نام فایل، ورودی استاندارد خوانده می‌شود. .TP \fB\-b\fP, \fB\-\-suffix\-format\fP=\fI\,FORMAT\/\fR استفاده از قالب sprintf سفارشی به جای پیش‌فرض %02d .TP \fB\-f\fP, \fB\-\-prefix\fP=\fI\,PREFIX\/\fR استفاده از پیشوند سفارشی \fIPREFIX\fR به جای 'xx' .TP \fB\-k\fP, \fB\-\-keep\-files\fP عدم حذف فایل‌های خروجی تولیدشده در صورت بروز خطا .TP \fB\-\-suppress\-matched\fP حذف و نادیده گرفتن خطوطی که با الگو مطابقت دارند .TP \fB\-n\fP, \fB\-\-digits\fP=\fI\,DIGITS\/\fR استفاده از تعداد ارقام مشخص‌شده به جای پیش‌فرض ۲ رقم .TP \fB\-s\fP, \fB\-\-quiet\fP, \fB\-\-silent\fP عدم چاپ شمارنده اندازه‌های فایل خروجی .TP \fB\-z\fP, \fB\-\-elide\-empty\-files\fP حذف فایل‌های خروجی خالی .TP \fB\-\-help\fP نمایش راهنما و خروج .TP \fB\-\-version\fP نمایش اطلاعات نسخه و خروج .SH "همچنین ببینید (SEE ALSO)" .BR split (1)