| CUT(1) | دستورات کاربر | CUT(1) |
نام (NAME)
cut - حذف یا استخراج بخشهایی از هر خط از فایلها
خلاصه دستور (SYNOPSIS)
cut گزینه... [فایل]...
توضیحات (DESCRIPTION)
چاپ بخشهای انتخابشده از هر خط در فایلهای مشخصشده به خروجی استاندارد.
اگر فایلی داده نشود، یا مقدار فایل برابر - باشد، ورودی استاندارد خوانده میشود.
- -b, --bytes=لیست
- انتخاب بر اساس بایتهای مشخصشده در لیست
- -c, --characters=لیست
- انتخاب بر اساس نویسهها (کاراکترها) در لیست
- -d, --delimiter=جداکننده
- استفاده از جداکننده به جای نویسه پیشفرض Tab
- -f, --fields=لیست
- انتخاب فقط فیلدهای مشخصشده در لیست؛ همچنین هر خطی که شامل نویسه جداکننده نباشد چاپ میشود مگر گزینه -s قید شده باشد.
- -n
- (نادیده گرفته میشود)
- --complement
- مکمل مجموعه بایتها، نویسهها یا فیلدهای انتخابشده
- -s, --only-delimited
- خطوطی که شامل نویسه جداکننده نیستند چاپ نشوند
- --output-delimiter=رشته
- استفاده از رشته به عنوان جداکننده خروجی (پیشفرض همان جداکننده ورودی است)
- -z, --zero-terminated
- جداکننده خطوط بایت NUL است، نه خط جدید
- --help
- نمایش این راهنما و خروج
- --version
- نمایش شماره نسخه و خروج
نویسنده (AUTHOR)
نوشته شده توسط David M. Ihnat، David MacKenzie و Jim Meyering.
گزارش باگها (REPORTING BUGS)
گزارش باگ به: bug-coreutils@gnu.org
حق نشر (COPYRIGHT)
حق نشر © 2025 بنیاد نرمافزارهای آزاد (Free Software Foundation, Inc.)
| June 2025 | GNU coreutils 9.7 |