cut - إزالة أقسام من كل سطر في الملفات
ملخص
cut [الخيار]... [الملف]...
الوصف
اطبع الأجزاء المحددة من الأسطر من كل ملف إلى الإخراج القياسي.
إذا لم يتم تحديد أي ملف، أو إذا كان الملف هو -، فاقرأ الإدخال القياسي.
الحجج الإلزامية للخيارات الطويلة إلزامية للخيارات القصيرة أيضًا.
-b، --bytes=قائمة
حدد فقط هذه البايتات
-c، --characters=قائمة
حدد فقط هذه الأحرف
-d، --delimiter=فاصل
استخدم فاصل بدلاً من علامة الجدولة (TAB) كفاصل للحقول
-f، --fields=قائمة
حدد فقط هذه الحقول؛ اطبع أيضًا أي سطر لا يحتوي على حرف فاصل، إلا إذا تم تحديد الخيار `-s`
-n (تم تجاهله)
--complement
استكمل مجموعة البايتات أو الأحرف أو الحقول المحددة
-s، --only-delimited
لا تطبع الأسطر التي لا تحتوي على فواصل
--output-delimiter=سلسلة
استخدم سلسلة كفاصل الإخراج، والإعداد الافتراضي هو استخدام فاصل الإدخال
-z، --zero-terminated
فاصل الأسطر هو NUL، وليس سطر جديد
--help عرض هذه المساعدة والخروج
--version
أخرج معلومات الإصدار واخرج
استخدم واحدًا فقط من الخيارات -b أو -c أو -f. تتكون كل قائمة من نطاق واحد، أو نطاقات متعددة مفصولة بفواصل. تتم كتابة الإدخال المحدد بنفس الترتيب الذي تتم قراءته به، ويتم كتابته مرة واحدة بالضبط. كل نطاق هو أحد:
N البايت أو الحرف أو الحقل رقم N، يتم العد من 1
N- من البايت أو الحرف أو الحقل رقم N، إلى نهاية السطر
N-M من البايت أو الحرف أو الحقل رقم N إلى M (متضمنًا)
-M من الأول إلى البايت أو الحرف أو الحقل رقم M (متضمنًا)
المؤلف
كتبه ديفيد إهنات، وديفيد ماكنزي، وجيم مايرينغ.
الإبلاغ عن الأخطاء
مساعدة GNU coreutils عبر الإنترنت: [https://www.gnu.org/software/coreutils/] أبلغ عن أي أخطاء في الترجمة إلى [https://translationproject.org/team/]
انظر أيضًا
وثائق كاملة [https://www.gnu.org/software/coreutils/cut] أو متوفرة محليًا عبر: info '(coreutils) cut invocation'
تم تجميعه بواسطة Debian (9.7-3) حقوق النشر © 2025 مؤسسة البرمجيات الحرة، Inc. الترخيص GPLv3+: ترخيص GNU GPL الإصدار 3 أو أحدث [https://gnu.org/licenses/gpl.html]. هذا برنامج مجاني: أنت حر في تغيير وإعادة توزيعه. لا توجد ضمانات، إلى الحد الذي يسمح به القانون.