| FMT(1) | General Commands Manual | FMT(1) |
نام (NAME)
fmt - بازآرایی و قالببندی دوباره بندها از ورودی (یا ورودی استاندارد) به خروجی استاندارد
خلاصه دستور (SYNOPSIS)
[OPTION]... [FILE]...
توضیحات (DESCRIPTION)
بازآرایی و تنظیم دوباره بندها از ورودی (یا ورودی استاندارد) به خروجی استاندارد.
گزینهها (OPTIONS)
- -c, --crown-margin
- خط اول و دوم بند میتوانند تورفتگیهای متفاوتی داشته باشند؛ در این صورت، تورفتگی خط اول حفظ شده و تورفتگی تمام خطهای بعدی با خط دوم مطابقت داده میشود.
- -t, --tagged-paragraph
- مانند -c، با این تفاوت که خط اول و دوم یک بند *باید* تورفتگی متفاوتی داشته باشند، در غیر این صورت به عنوان بندهایی جداگانه در نظر گرفته میشوند.
- -m, --preserve-headers
- تلاش برای تشخیص و حفظ سرایندهای ایمیل در ورودی. هنگام ترکیب کردن این پرچم با -p احتیاط کنید.
- -s, --split-only
- فقط شکستن خطوط، بدون بازآرایی و جاریسازی مجدد متن (reflow).
- -u, --uniform-spacing
- درج دقیقاً یک فاصله بین کلمات و دو فاصله بین جملات. پایان جملات در ورودی با یکی از نویسههای [?!.] که دو فاصله یا یک خط جدید به دنبال آن آمده باشد تشخیص داده میشود؛ سایر علائم نگارشی به عنوان پایان جمله تفسیر نمیشوند.
- -p, --prefix <PREFIX>
- فقط خطوطی را که با PREFIX آغاز میشوند قالببندی دوباره میکند و PREFIX را مجدداً به خطهای بازآراییشده میچسباند. مگر اینکه -x مشخص شده باشد، فاصلههای خالی ابتدای سطر هنگام تطبیق PREFIX نادیده گرفته میشوند.
- -P, --skip-prefix <PSKIP>
- خطوطی را که با PSKIP آغاز میشوند قالببندی دوباره نمیکند. مگر اینکه -X مشخص شده باشد، فاصلههای خالی ابتدای سطر هنگام تطبیق PSKIP نادیده گرفته میشوند.
- -x, --exact-prefix
- عبارت PREFIX باید دقیقاً در ابتدای خط و بدون هیچ فاصلهٔ خالی پیشین مطابقت داشته باشد.
- -X, --exact-skip-prefix
- عبارت PSKIP باید دقیقاً در ابتدای خط و بدون هیچ فاصلهٔ خالی پیشین مطابقت داشته باشد.
- -w, --width <WIDTH>
- پر کردن خطهای خروجی حداکثر تا WIDTH ستون، پیشفرض 75. این مقدار میتواند به صورت یک عدد منفی در آرگومان نخست تعیین شود.
- -g, --goal <GOAL>
- عرض هدف، به طور پیشفرض 93% از WIDTH. باید کمتر یا برابر با WIDTH باشد.
- -q, --quick
- شکستن سریعتر خطها به بهای ظاهری که احتمالاً ناهموارتر خواهد بود.
- -T, --tab-width <TABWIDTH> [default: 8]
- در نظر گرفتن نویسههای تب به اندازه TABWIDTH فاصله برای تعیین طول خط، پیشفرض 8. توجه داشته باشید که این گزینه فقط برای محاسبه طول خطوط استفاده میشود؛ تبها در خروجی حفظ میشوند.
- -h, --help
- نمایش راهنما
- -V, --version
- نمایش نسخه
- [FILES]
نسخه (VERSION)
v(uutils coreutils) 0.11.0
| 2026-09-01 |